My Best Creations
Each project is a canvas for creativity and user-centered design. I aim to bring fresh ideas to life, ensuring every app resonates with users and makes a real difference.
Schwarz.
about
E-commerce app selling luxury watches, integrated with Stripe for easier payments. On top of that, this app comes with admin portal, connected to Firebase and Stripe, that allows administrator to manage the shop (adding, editing, removing products, managing displayed content), add or remove other admin users, and have insight into orders and revenue.
features
- Browsing product catalogue, with options to filter by brand, collection, or discount
- Searching - users can search for products using search in the navbar
- Shopping - add products to cart and purchase them through Stripe
- Reviews - users can write a review for product. Only one review per product is allowed. New review overwrites the old one
- Wishlist - users can add products to wishlist, and remove them later or add to cart from wishlist
- Authentication with Firebase
- Admin portal - admin can have insights into sales, add, remove, or edit products, view orders, add or remove other admin users, and edit shop page content
stack
- React
- TypeScript
- Redux Toolkit
- styled-components
- Firebase
- Stripe