This project is just for my portfolio. See live demo: https://silkroad.netlify.app
The design is inspired by this Figma.
Uses Firebase and Netlify as backend and Stripe for payments.
To test payment use card number: 4242 4242 4242 4242, a valid future date, such as 12/34 and any three-digit CVC.
- Responsive
- Searching products by name
- Adding and removing from the cart
- Authentication with google account
- Users can add new products and remove them
- Filtering products by category and price range
- Jest
- Redux
- Stripe
- Netlify
- Firebase
- React Hook Form
- React Router Dom
- Styled Component
- React Testing Library