Description
Pick is a full-featured e-commerce Flutter web platform/App designed to provide shoppers with a seamless online buying experience. From browsing products to completing secure checkout, Pick delivers a fast, responsive, and user-friendly storefront — paired with a powerful admin dashboard for sellers to manage their business efficiently.
Key Features
- Product Listings & Search: Built a dynamic product catalog with category filtering, search functionality, and detailed product pages including images, pricing, and descriptions.
- Shopping Cart & Checkout: Developed a smooth cart system allowing users to add, remove, and update items — with a streamlined multi-step checkout flow.
- Secure Payment Integration: Integrated a secure payment gateway ensuring all transactions are encrypted and user financial data is fully protected.
- User Authentication: Implemented user registration, login, and session management with encrypted password handling for secure account access.
- Order Management: Built an order tracking system where buyers can view order history and real-time delivery status updates.
- Admin Dashboard: Designed a dedicated admin panel for inventory management, product uploads, order fulfillment, and sales reporting — reducing manual effort significantly.
- Responsive Design: Optimized the storefront for all screen sizes — mobile, tablet, and desktop — ensuring a consistent shopping experience across all devices.
Technologies Used
Flutter, Dart, Next Js, Firebase, Cloud Storage, Functions, Kubernetes