An online clothing store built with the MERN stack (MongoDB, Express, React, Node.js). This project allows users to browse clothing items, add them to a cart, and make purchases. It also provides admin functionality to manage products, view orders, and more.
➣ User Features:
-Browse and filter products (clothing items).
-Add products to a shopping cart.
-Checkout and make payments.
-User authentication and profile management.
➣ Admin Features:
-Add, update, or delete products.
-View all placed orders and order details.
-Manage user accounts.
This is a full-stack application designed to simulate a real-world online clothing store. Built with the MERN stack, this project allows users to:
View products (clothing items). Add items to their cart. Checkout and make purchases. Manage orders and view past purchases. As an admin, users can:
Add, update, and delete products. View all orders placed. The project was developed as a group assignment and includes both front-end and back-end functionality.
- Frontend: React, Redux, Tailwind CSS
- Backend: Node.js, Express.js
- Database: MongoDB / MySQL
- Authentication: JWT, Firebase Auth
- Payment Gateway: Stripe / PayPal
- Hosting: Vercel, Netlify, or AWS
- Clone the repository:
git clone https://github.com/your-username/online-clothing-store.git cd online-clothing-store
- Install dependencies:
npm install
- Configure environment variables in
.env
file - Start the development server:
npm start
- Access the app at
http://localhost:3000/
- Wishlist feature
- AI-based personalized recommendations
- Multi-vendor marketplace
This project is licensed under the MIT License.
👥 Contributors Welcome! Feel free to fork, contribute, and submit pull requests.