A replica of the Amazon website built with React, Node.js, Express, and MongoDB, featuring user authentication, product listings, cart management, order processing, and real-time UI updates.
- Frontend: React, Redux, CSS (or Tailwind)
- Backend: Node.js, Express.js
- Database: MongoDB (Atlas or local)
- Authentication: JWT (JSON Web Tokens)
- Payment (Optional): Stripe API (if integrated)
- User registration, login/logout
- Browse products by category
- Product search and detail pages
- Add to cart and manage quantity
- Checkout and order history
- (Optional) Admin panel or product addition
Click here to execute the project
# Clone the repo
git clone https://github.com/rakesh4407/Amazon-clone.git
cd Amazon-clone
# Install frontend and backend dependencies
cd frontend && npm install
cd ../backend && npm install
# Create a .env file with your MongoDB URI and JWT_SECRET, etc.