Skip to content

SarveshLimaye/e-store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-store 🎇

A full stack e-commerce clothing app made using MERN stack 👕

Features ⚙️

  • Login/Register using Google account
  • Add item to cart
  • Delete item from cart
  • Payment gateway
  • View Orders

Screenshots 📷

image image
image image
image image

Tech-Stack used 🎯

  • MongoDB
  • Express
  • React js
  • Node js
  • React-router-dom
  • Material-UI

API Used 💻

  • Stripe API
  • Auth0

Pre-requisites ✅

  • Node js
  • Npm
  • Stripe Account
  • Auth0 Account

Follow the following guide to generate auth0 keys - https://auth0.com/docs/quickstart/spa/react/01-login

Note 📝

To proceed with payment use the test credentials provided by stripe - https://stripe.com/docs/testing

Setting up Locally 🚧

  1. Fork the repo

  2. Clone the repo

 https://github.com/[Your_Username]/e-store.git
  1. Navigate to e-store
 cd e-store
  1. Setting up backend
 cd backend
  • Install dependencies
 npm install
  • On a new terminal window start backend
 npm start
  1. Setting up frontend
 cd frontend 
  • Install dependencies
 npm install
  • On a new terminal window start frontend
 npm start

Do drop a star if you loved this project ⭐