An Ecommerce website
This is an ecommerce website built following the Complete React Developer course. The site use Firebase Authentication and FireStore for managing sign-in/sign-up and database. It also use Redux and Redux-Saga for managing shopping operation. Stripe library is used for handling payment part.
Main features
- Users can sign-in/sign-up using email and Google account
- Users can add products to cart and proceed to checkout
- The session is persisted in sessionStorage
Main incorporated libraries:
- React (with Redux and Redux-saga,)
- Firebase authentication and firestore
- Styled component