This project is a backend system for an e-commerce application built using Node.js and Express. The API provides secure authentication and supports full product and cart management.
The system includes authentication using login and token refresh, allowing users to securely access protected resources. It provides complete CRUD operations for products and categories, enabling administrators to create, update, and manage store items.
The application also includes cart functionality where users can add products to their cart, remove items, view their cart contents, or clear the cart.
Main features:
User authentication (register, login, refresh token)
Product management (create, update, delete, and retrieve products)
Category management
Shopping cart operations (add to cart, remove from cart, clear cart)
RESTful API design
Structured backend architecture
The projecthttps://www.youtube.com/w... focuses on building a scalable backend API that can support a modern e-commerce frontend.