Skip to content

An E-Commerce Website Built-in ReactJS and FireBase with Payment Method integrated

Notifications You must be signed in to change notification settings

0xdevsachin/crinol-clothing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crinol Clothing

E - Commerce Platform

An E-Commerce Platform Built using ReactJS and Firebase

Tech Stack Used in Development

Features

  • Sign in, Sign up
  • Add to Cart
  • Payment Method
  • Dynamic Routes For Each Category
  • Redux for State Management

Run Website Locally

Clone the repositry

git clone https://github.com/0xdevsachin/crinol-clothing.git

Install dependencies. Make sure you have nodejs already installed in your system

npm install || yarn install

Create new .env.local file and Setup your Firebase API's in it ( Visit FireBase )

REACT_APP_GOOGLE_API_KEY
REACT_APP_AUTH_DOMAIN
REACT_APP_PROJECT_ID
REACT_APP_STORAGE_BUCKET
REACT_APP_MESSAGE_SEND_ID
REACT_APP_APP_ID
REACT_APP_MEASUREMENT_ID

Add Your Stripe Public Key in .env.local file ( Visit Stripe )

REACT_APP_STRIPE_PUBLIC_KEY
REACT_APP_STRIPE_ICON

After installing Dependencies and adding API's in .env.local file start the Website using

npm start || yarn start

If you follow every step correctly you will see website running at port 3000

If you like my work do give a star to repo