CRWN Clothing is FullStack E-Commerce Application using React, Redux and Firebase.
Live demo: https://crwn-live-2022.herokuapp.com/
- React
- Redux and Redux Saga
- React Router DOM
- SASS and Styled Components
- Stripe API
- Firebase
- Node.js and Express.js
- Node.js
- Google Firebase account
- Stripe Account
Clone project
$ git clone https://github.com/Mohammed-Mounir/crwn-clothing-ecommerce.git
Server
# At main/current folder
# Install server dependencies
$ yarn
# Start server
$ yarn server
Client
# Navigate to client folder
$ cd client
# Install client dependencies
$ yarn
# Start client
$ yarn client
Set your Firebase config and replace it with the existing one in your firebase.utils.js file, at the following location
crwn-clothing\client\src\firebase\firebase.utils.js
Create '.env' file on the root folder and add your Stripe Secret key
STRIPE_SECRET_KEY=WRITE YOUR KEY HERE