The eCommerce System is a scalable platform designed for online shopping, including product browsing, user authentication, order management, and payment processing. This system is ideal for small to medium businesses looking to establish an online presence.
- User Management: Sign up, log in, and manage profiles.
- Product Catalog: Browse and search for products with detailed descriptions.
- Cart and Checkout: Add products to a cart and complete the checkout process.
- Order Management: Track orders with real-time updates.
- Payment Integration: Secure online payment processing.
- Admin Dashboard: Manage products, users, and orders.
- Backend: Java Spring Boot
- Database: MySQL
- Authentication: JWT-based
- Deployment: Docker, Kubernetes (optional)
- Other Tools: Maven, Swagger for API documentation
- Clone the Repository:
git clone https://github.com/nezarsalahat29/E-commerce.git