A full beauty ecommerce website application built from scratch.
- React
- Redux
- SASS
- Bootstrap
- Firebase
https://oatts-ecommerce.netlify.app/
- A user can shop for makeup and beauty products via shop link or showcase links.
- On adding items to cart, the user can either login or create an account via email, google or continue shopping as a guest. This feature is enabled using firebase authentication.
- Multiple users can access the site at thesame time a user can add and update items in the cart. This feature is enabled using firebase cloud firestore to store users information in the database.
- User authentication, information and cart component state is managed using redux.
- User can proceed to checkout and make payment using a credit or debit card with the implementation of stripe.
- Context and Nodejs versions
Images
This project was bootstrapped with Create React App.
In the project directory, you can run: