My Home  

React
Redux
styled-components
Firebase
Firestore
Stripe API
stripe-preview


Myhome is a functional, responsive E-commerce Website created with React, Redux and Firebase.


☞ Complete MVP:

  • Built ability to retrieve data asynchronously from Firebase with redux-thunk;
  • Displayed shop's collection with names and prices;
  • Built add to favorite with CRUD operations
  • Implemented add to cart feature on items;
  • On the cart page implemented change the item's quantity;
  • built Delete from cart;
  • Integrated stripe payments API;
  • Handled online payments with Stripe API;

stripe-preview

⚙ STACK:


  • Used Redux for state management;
  • Created reusable components with Styled-Components;
  • Implemented routing with React Router;
  • Used Redux Thunk for asynchronous actions like bringing Data from Firestore to the App;
  • Worked with Redux Persist;



stripe-preview