Project Overview
FishMart is an e-commerce web application built for the fresh fish market in Bangladesh. The platform includes authentication, protected routes, real-time product search, localStorage-powered cart management, and detailed product pages with nutritional information, cooking tips, and storage guidelines. The application focuses on responsive UI, smooth animations, and a mobile-first shopping experience.
Key Features
Cookie-based authentication with protected routes and middleware
Real-time product search with instant filtering
Shopping cart with localStorage persistence and quantity management
Detailed product pages with nutritional and cooking information
Challenges & Solutions
Building efficient real-time product filtering
Synchronizing cart state across components and browser storage
Creating smooth animations while maintaining frontend performance
Building responsive layouts across mobile and desktop devices
Future Roadmap
Integrate Bangladesh payment gateways such as bKash, Nagad, and Rocket
Add user profiles with order history, addresses, and wishlist
Implement real-time inventory management and stock alerts
Add location-based delivery zones and estimated delivery times