Haris-Mohanty / Mern-Amazon-Clone

Mern Amazon Clone website is a clone of Amazon e-commerce website. This app employs MongoDB for data, Express and Node for backend, React for the frontend, and Material-UI for a polished UI. Experience seamless user authentication, dynamic product displays, and a streamlined checkout process.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MERN Amazon Clone

Overview

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.

Features

  • 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.

Tech Stack

  • 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.

Getting Started

  1. Clone the Repository:
    git clone https://github.com/your-username/mern-amazon-clone.git
  2. Navigate to the project directory:
    cd mern-amazon-clone
  3. Install dependencies:
    npm install
    

Set Up Environment Variables

  • Create a .env file in the root directory and add the following:
    MONGODB_URI=your_mongodb_uri
    SECRET_KEY=your_secret_key
    
    

License

Feel free to customize this README to better fit your project and provide more specific details if needed.

Thank You❤️

About

Mern Amazon Clone website is a clone of Amazon e-commerce website. This app employs MongoDB for data, Express and Node for backend, React for the frontend, and Material-UI for a polished UI. Experience seamless user authentication, dynamic product displays, and a streamlined checkout process.

License:MIT License


Languages

Language:JavaScript 62.8%Language:CSS 29.1%Language:HTML 8.1%