Jegoli is a feature-rich, Flutter-based food delivery app that provides a seamless experience for users to browse menus, order food, and manage their orders with ease.
The app integrates multiple functionalities, from custom map markers to Google Maps and OTP verification, ensuring an intuitive and efficient food delivery process.
Home Screen: Displays featured restaurants, popular items, and daily deals.
Offers: View current promotions and special offers.
Menu: Browse food categories and view detailed menus.
Profile: Manage user profile details, saved addresses, and payment preferences.
More: Access additional features like order history, settings, and app information.
Additional Screens and Functionalities
About Us: Overview of the Jegoli app and its mission.
Cart Management: Easily add items to the cart, modify quantities, and proceed to checkout.
Address Management: Save and manage delivery addresses with Google Maps integration.
Checkout & Payment: Seamlessly proceed with order checkout, including payment and address confirmation.
Order Tracking & Notifications: Real-time updates on order status and notifications for order changes.
Messages & Inbox: Communication and order-related messages.
Order History: View past orders with details and reorder options.
Ratings & Reviews: Rate orders and provide feedback.
Authentication & Onboarding
Onboarding: Smooth user onboarding process with app features overview.
Login/Registration: Secure user authentication with OTP and password options.
Password Management: Forgot password, reset password, and OTP verification for password recovery.
This project is licensed under the MIT License.