Demo - https://stylence-react.herokuapp.com/
This e-commerce site was built as part of an online udemy course.
- Fork this repo and clone it locally
- Install all dependencies
npm i
- Run application
npm run dev
- React: UI framework
- Redux: State management
- Redux-Saga: Handle side effects
- Axios: Make API calls
- Node Sass: Advanced CSS
- Firebase: Authentication & Storage
- Stripe: Payment
- Jest: Unit tests
- User can view/shop for various clothing items
- User can add items to the cart
- User can view / update their cart
- User can checkout cart items and make payment via Stripe integration
- User can signup/sign on the website using Firebase
- integrated with Google sign-in
- Site is PWA compliant
- Site supports any screen size