Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amazon Clone Full-Stack App

This project is a full-stack Amazon clone, designed to replicate the core functionalities of the Amazon website. It includes user authentication, product browsing, shopping cart functionality, and a secure payment gateway.

Features

  • User Authentication: Integrated Firebase for user sign-up, sign-in, and authentication.
  • Product Catalog: Displays a list of products that users can add to their shopping cart.
  • Shopping Cart: Users can add or remove products, with real-time updates.
  • Payment Processing: Integrated Stripe for secure payment transactions.
  • Responsive Design: The app is optimized for both desktop and mobile devices.

Tech Stack

  • Frontend: React.js, CSS
  • Backend: Node.js, Express.js
  • Database: Firebase (for storing user data and authentication)
  • Payment Gateway: Stripe
  • Version Control: Git & GitHub

Installation and Setup

  1. Clone the repository:

    git clone https://github.com/Ashenafi0/Amazon-clone.git
  2. Navigate to the project directory:

    cd amazon-clone-main
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm start
  5. Backend Setup (if applicable):

    cd backend
    npm install
    npm start

Usage

  • Navigate to http://localhost:3000 to view the app.
  • Create an account or sign in to explore the Amazon clone functionality.

Contributing

Feel free to fork this project, make changes, and submit pull requests.

About

No description, website, or topics provided.

Resources

Stars

6 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages