Myhome is a functional, responsive E-commerce Website created with React, Redux and Firebase.
React & Redux:
Use Redux for state management.
Created reusable components with Styled-Components.
Routing with React Router.
Redux Thunk for asynchronous actions like bringing Data from Firestore to the App.
Redux Persist.
Firebase & Firestore
Use Firebase to build full stack application.
Sign-In workflow with Firebase.
Google Sign-in Authentification.
Storing User Data In Firebase.
Retrieve data asynchronously from Firebase;
Display different collections with name and proce;
Add to favorite:
Add items to favorite;
Delete from favorite;
Add to cart:
Add to cart:
Add items to cart;
Change the item's quantity;
Delete from cart;
Stripe payments integration
Handling online payments with Stripe API