- NSHIMYUMUKIZA Jean de Dieu
Welcome to the Amazon Clone project! This full-stack application mimics key functionalities of Amazon, featuring user authentication, product listings, shopping cart management, and secure payment processing with Stripe. Built with React.js, Redux, Tailwind CSS, MUI on the frontend, and NestJS, MongoDB, Docker on the backend, it provides an immersive shopping experience.
- π Secure user authentication
- π¦ Product listings and searches
- π Shopping cart management
- π³ Secure payment processing with Stripe with card
- π¨ Interactive UI with React.js, Redux, Tailwind CSS, and MUI
- π§ Robust backend with NestJS and MongoDB
- π³ Easy setup with Docker
- Frontend: React.js, Redux, Tailwind CSS, Material-UI, Stripe
- Backend: NestJS, MongoDB
- DevOps: Docker
# Start the application using Docker
docker compose up -d
# Set up the backend
cd api
yarn install
yarn run start:dev
# Set up the frontend
cd front-end
npm install
npm run dev
# βοΈ Configuration
# Ensure to configure your .env files for both the backend and frontend according to the provided examples in each directory.
# π€ Contributing
# Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
# Happy Shopping! π Remember to configure your .env files for a seamless experience.