An E-Commerce Platform Built using ReactJS and Firebase
- Sign in, Sign up
- Add to Cart
- Payment Method
- Dynamic Routes For Each Category
- Redux for State Management
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