Skip to content

Conversation

@Chanu716
Copy link
Contributor

📝 Description

What does this PR do? Brief summary here.

Fixes

✅ Checklist Before Submitting

  • I’ve tested the code locally and it works as expected
  • I’ve added screenshots if applicable
  • I’ve followed the code style and contribution guidelines

📸 Screenshots

image

#64

- Create ItemCreation component with comprehensive form
- Add form fields: name, category, type, color, description, price, stock
- Implement multi-image upload (max 5 images) with preview and delete
- Add dynamic size selection (predefined + custom sizes)
- Add product highlights with add/remove functionality
- Include form validation for all required fields
- Add loading states and error handling
- Implement Material-UI design with responsive layout
- Add route /admin/create-item in App.js
- Connect to existing backend POST /api/items endpoint

Features:
- Select from predefined categories, types, and colors
- Upload and preview product images
- Add custom sizes or select from standard sizes (XS-XXXL)
- Add multiple product highlights
- Set stock quantity and low stock threshold
- Real-time form validation with toast notifications
- Responsive design for mobile and desktop
- Add dynamic item creation dashboard feature to admin features list
- Update CSS with complete theme variable integration for dark/light mode
- Add Material-UI component overrides for consistent theming
@vercel
Copy link

vercel bot commented Oct 23, 2025

@Chanu716 is attempting to deploy a commit to the agamjotsingh18's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions
Copy link

Thanks for creating a PR for your Issue! ☺️

We'll review it as soon as possible.
In the meantime, please double-check the file changes and ensure that all commits are accurate.

If there are any unresolved review comments, feel free to resolve them. 🙌🏼

@agamjotsingh18 agamjotsingh18 merged commit a46994c into agamjotsingh18:main Oct 29, 2025
2 of 3 checks passed
@Chanu716 Chanu716 deleted the feat/admin-item-creation-dashboard branch October 29, 2025 13:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Making a dashboard for admin to dynamically create new items for different categories rather than using static data.

2 participants