Skip to content

Shopping Website is a web application developed using React and Firebase technologies. It is a project that replicates the core functionalities of Amazon.com, such as product browsing, searching, adding to cart, and checkout with a great UI experience.

Notifications You must be signed in to change notification settings

ankitsharmaa29/ShoppingWebsite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shopping Website

Shopping Website "Shopping Website" is an e-commerce platform designed to provide a seamless shopping experience for users. It includes features such as user authentication, product browsing, shopping cart management, order processing, and payment integration.

Features

User Authentication

  • Sign up, log in, and log out
  • Password recovery

Product Browsing

  • Search and filter products
  • Product categories and details
  • Product reviews and ratings

Shopping Cart

  • Add, remove, and update items
  • Cart summary and total price calculation
  • Shopping Website

Order Processing

  • Address and shipping information
  • Order summary and confirmation
  • Payment integration (e.g., Stripe, PayPal)
  • Shopping Website

User Account Management

  • Order history and tracking
  • Profile management

Tech Stack

Frontend

  • React.js
  • Redux (for state management)
  • Material-UI (for UI components)

Backend

  • Node.js
  • Express.js
  • MongoDB (for database)

Authentication

  • JWT (JSON Web Tokens)
  • Passport.js

Payment Integration

  • Stripe API

Hosting

  • AWS (for deployment)
  • Heroku (alternative deployment option)

Setup Instructions

Frontend

  • Navigate to the frontend directory:
    • cd frontend

Install dependencies

-npm install

Start the development server

-npm start

Backend

-Navigate to the backend directory cd backend

Install dependencies

-npm install

Start the server with nodemon

-nodemon server.js

About

Shopping Website is a web application developed using React and Firebase technologies. It is a project that replicates the core functionalities of Amazon.com, such as product browsing, searching, adding to cart, and checkout with a great UI experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published