Estylish is a full stack e-commerce app developed using React, Node & Express, Firebase and Stripe. Live : https://estylish.herokuapp.com/
- React.js (Front-end)
- SASS and Styled Components (Styling)
- Redux and Redux Saga (State Management)
- Node.js (Back-end)
- Firebase (Database)
- Stripe API
- User can sign in/sign up.
- User can sign in with Google.
- User can add/remove items to/from cart
- User can process a fake payment.
This repository has only one branch i.e. master
.
Download the latest stable version of NodeJs here and install it.
Install yarn
. Run node --version
and yarn --version
to verify successful installation.
To get the frontend running locally:
- Run
yarn
ornpm i
to install all required dependencies - Run
yarn start
ornpm run start
to start the local server - Go to http://localhost:3000 on your browser