This project is a Full Stack E-Commerce Application built using modern web technologies. It includes key e-commerce features such as user management, payment integration, admin panel, product, and category management.
-
Product and Category Management: Dynamically add, edit, and delete products and categories.
-
User Registration and Login: Users can register and log in to their accounts to perform shopping activities.
-
Payment Integration: Secure payment system integration is provided.
-
Cart Management: Users can manage their shopping cart, adding and removing products, and proceed with their orders.
-
Admin Panel: A user-friendly admin panel is developed for managing products, categories, and orders.
-
React and Ant Design: User interfaces are designed to be both aesthetic and functional using React and Ant Design.
-
Express.js and MongoDB: The backend is built with Express.js and MongoDB for fast and reliable performance.
- Frontend: React, Ant Design
- Backend: Express.js
- Database: MongoDB
- Payment System: Stripe (or another payment provider)
After cloning the repository:
- Install the required dependencies:
npm install
- Configure the backend and set up MongoDB connection.
- For the frontend, start the application with:
npm start
This project is licensed under the MIT License.