VID_20240617151940.mp4
The Vegetable Grocery App offers a seamless experience for users to browse, select, and purchase fresh vegetables and groceries. Developed with Flutter, this cross-platform application runs smoothly on both Android and iOS devices. The app leverages Firebase Authentication for secure login options, either via mobile number or email.
Firebase Real-time Database ensures that product availability and order statuses are updated instantly, providing users with accurate information at all times. The app also integrates RESTful APIs to deliver enhanced functionality and a modern shopping experience. Users can easily manage their cart, track their orders in real-time, and access their purchase history for easy reordering.
- 🛒 Browse and Purchase Vegetables: Browse a wide selection of fresh vegetables and grocery items.
- 🔒 Secure Login: Integrated Firebase Authentication allows users to log in via mobile number or email.
- 🕒 Real-time Updates: Instant updates on product availability and order status via Firebase Real-time Database.
- 💰 Dynamic Cart Management: Efficient cart management with dynamic price calculations optimized using Provider for state management, reducing processing time by 30%.
- 📦 Order Tracking: Users can track their orders in real-time and view delivery status.
- 📜 Purchase History: Access previous purchases for quick reordering.
- 🌐 API Integration: Integrated RESTful APIs for additional functionality and seamless operations.
- 🌓 Cross-Platform: Built with Flutter, the app runs on both Android and iOS.
- Flutter: Cross-platform framework for building Android and iOS applications.
- Firebase Authentication: Secure login via mobile number or email.
- Firebase Real-time Database: Ensures real-time updates on product availability and order status.
- RESTful APIs: For enhanced functionality and interaction with external services.
- Provider State Management: Efficient state management to optimize performance.