DermoDazzle is a production-ready full-stack skincare e-commerce website where users can explore a wide range of skincare products, manage carts, securely log in, track orders with unique IDs, and more. Designed with both functionality and user experience in mind, it mimics the features of real-world online stores.
Visit-Here: [https://e-commerce-1-5lp9.onrender.com/]
- π User Authentication β Login, Signup, and Logout functionality with secure JWT tokens.
- ποΈ Product Listing β Browse various skincare products with detailed descriptions and images.
- π Add to Cart β Fully functional user-specific cart system.
- π¦ Order Placement & Tracking β Orders generate a unique tracking ID.
- π¬ Contact & Newsletter β Stay connected via contact forms and email subscriptions.
- π Admin Dashboard β Manage users, products, and orders.
- π¬ Toast Notifications β Real-time feedback to users via toast messages.
- π Loading Spinners & Error Handling β Smooth experience during data fetching and error states.
- React.js
- Redux Toolkit (for state management)
- Axios (for API calls)
- React Router DOM
- Tailwind CSS (UI Styling)
- Node.js & Express.js
- MongoDB & Mongoose
- JSON Web Tokens (JWT)
- Cloudinary (Image Upload)
- Dotenv (Environment Variable Handling)
- CORS, Bcrypt
- Frontend: Render
- Backend: Render
- Database: MongoDB Atlas