Skip to content

Fashstore is a full stack Full Stack Ecommerce MERN app project using React.js, Node.js, MongoDB, Express.js and Clerk-Auth.

Notifications You must be signed in to change notification settings

noErrdev/MERN-Ecommerce-Clothes-Store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

FashStore: Full Stack Ecommerce App: React.js, Framer-motion, Clerk-Auth, MongoDB

Fashstore is a full stack Full Stack Ecommerce MERN app project using React.js, Node.js, MongoDB, Express.js and Clerk-Auth. User can interact with the store and add, update and delete product to cart.

image image image image

Key Features:

  • React.js for frontend
  • Framer-motion Animation
  • Clerk for Authentication
  • Vercel and Firebase for Hosting

Cloning the repository

git clone https://github.com/Omkar-kamble82/FashStore.git

Install packages

npm i

Setup .env file

frontend:
VITE_REACT_APP_CLERK_PUBLISHABLE_KEY=
VITE_REACT_APP_API_KEY=
VITE_REACT_APP_AUTH_DOMAIN=
VITE_REACT_APP_PROJECT_ID=
VITE_REACT_APP_STORAGE_BUCKET=
VITE_REACT_APP_MESSAGING_SENDER_ID=
VITE_REACT_APP_APP_ID=

server:
CLIENT=
PORT=
MONGO_URI=

Start the app

npm run dev

Deploy app on firebase

firebase init

npm run build

firebase deploy

About

Fashstore is a full stack Full Stack Ecommerce MERN app project using React.js, Node.js, MongoDB, Express.js and Clerk-Auth.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published