- E-Commerce Web Application
- Introduction
- Features
- Tech Stack
- Installation
- Configuration
- Usage
- API Documentation
- Testing
- Contributing
- License
- Contact
- This project is a full-fledged e-commerce web application that allows users to browse products, add them to a cart, and make purchases. The application includes features such as user authentication, product management, order processing, and payment integration.
- User Authentication: Registration, login, and password management.
- Product Browsing: View products with search and filter capabilities.
- Shopping Cart: Add, remove, or modify products in the cart.
- Order Management: Place, view, and track orders.
- Payment Integration: Secure payment processing with Payment Gateway.
- Admin Dashboard: Manage products, users, and orders.
- Responsive Design: Optimized for desktop and mobile devices.
- HTML, CSS, JavaScript
- React.js
- Node.js
- Express.js
MySQL/PostgreSQL
Stripe/PayPal
- JWT (JSON Web Tokens)
- Docker, Nginx
- AWS