Back to Projects

Frontend
A streamlined digital marketplace interface focusing on a frictionless user experience. This project demonstrates advanced React state management, featuring a dynamic dual-view layout where users can switch between a product gallery and a real-time updated shopping cart without page reloads.
Technology Stack
React.jsJavaScript ES6+Tailwind CSSDaisyUI
Challenges Faced
Managing the global cart state—ensuring that adding, removing, and calculating totals happened instantly across different UI components—was the core technical challenge. Implementing React-Toastify for non-intrusive user feedback while maintaining a clean UI aesthetic required precise timing.
Future Improvements
I aim to add a persistent cart feature using Browser Local Storage, implement a comprehensive product search with category filtering, and create a system for digital product delivery via email after checkout.