This project is a full-stack e-commerce web application, serving as a clone of the popular Amazon website. It utilizes the MERN stack (MongoDB, Express.js, React, Node.js) for seamless data flow from the database to the frontend. The user interface is built using Material-UI for a polished and responsive design.
-
User Authentication: Experience secure and seamless user authentication with user accounts and login functionality.
-
Dynamic Product Displays: The application dynamically displays products, allowing users to browse and shop with ease.
-
Streamlined Checkout Process: Enjoy a streamlined checkout process for a smooth user experience when making purchases.
-
MongoDB: NoSQL database for storing product and user data.
-
Express.js: Backend framework for building robust and scalable APIs.
-
React: Frontend library for building user interfaces.
-
Node.js: Server-side JavaScript runtime for running the backend server.
-
Material-UI: React components for a modern and visually appealing UI.
- Clone the Repository:
git clone https://github.com/your-username/mern-amazon-clone.git
- Navigate to the project directory:
cd mern-amazon-clone
- Install dependencies:
npm install
- Create a .env file in the root directory and add the following:
MONGODB_URI=your_mongodb_uri SECRET_KEY=your_secret_key
Feel free to customize this README to better fit your project and provide more specific details if needed.