Skip to content

Mc508/MERN_Ecommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

MERN Ecommerce Webapp

Complete ecommerce project for buying and selling products. Live Project Link : https://ecommerce-frontend-ewqo.vercel.app/

Tech

  • MongoDB
  • ReactJs
  • NodeJs
  • ExpressJs
  • RTK Query
  • Sass css
  • Redux
  • Typescript
  • Firebase
  • Stripe

Features

In Ecommerce app user can login, view product, cart product and also checkout them and also track their order status. Admin can manage product, manage transaction, manage user and manage coupon also admin see all record in graph or chart format.

Install Dependencies for Frontend

For Dev - npm i && npm run dev For Product - npm i && npm run preview

Env Variables

Make Sure to Create a .env file in root directory and add appropriate variables in order to use the app.

Essential Variables

VITE_FIREBASE_KEY= from firebase

VITE_AUTH_DOMAIN= from firebase

VITE_PROJECT_ID=from firebase

VITE_STORAGE_BUCKET=from firebase

VITE_MESSAGING_SENDER_ID=from firebase

VITE_APP_ID=from firebase

VITE_SERVER=Your Backend Server URl

VITE_STRIPE_KEY=Stripe Publishable Key

For Backend - npm i && npm run build

Env Variables

Make Sure to Create a .env file in root directory and add appropriate variables in order to use the app.

Essential Variables PORT= 4000 or any MONGO_URI= mongodb://localhost:27017 or cloud uri STRIPE_KEY=stripe secret key PRODUCT_PER_PAGE=8 or any

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published