This project involves the development of a backend system for an E-commerce application using Node.js. The backend provides various services and functionalities essential for managing user accounts, categories, products, carts, and orders.
- Create Account
- User Sign In
- Create Category
- Modify Category
- Delete Category
- Product-Category Relationship(Each product is associated with a specific category)
- Create Product
- Modify Product
- Delete Product
- Unique Cart for each User
- Add to Cart
- Delete from Cart
- Adjust Item Quantity
- Order Placement
- Order Status
It utilizes MongoDB Atlas for data storage. The backend application is deployed on Vercel