Delivery App — Complete Feature List
Every feature in the MyntCart delivery Flutter app — discovered from the actual codebase (20 feature modules).
| Package | com.myntcart.delivery |
| Framework | Flutter 3.38.0+ / Dart 3.10.0+ |
| Platforms | Android & iOS |
Dashboard & Orders
Dashboard
Today's deliveries, pending pickups, completed orders, total earnings, and daily performance summary.
Home Screen
Quick access to assigned orders, active delivery, earnings, and account settings.
Order Queue
View assigned orders, accept or reject new assignments, see pickup/delivery addresses, and manage priority.
Order Details
Full order info — items, customer details, delivery address, payment method, special instructions, and contact number.
Navigation & Tracking
Live Tracking
Real-time GPS tracking — delivery person's location is shared with the customer on a live map with ETA updates.
Route Navigation
Turn-by-turn navigation to pickup and delivery locations using Google Maps integration.
Earnings & Finance
Earning Statements
Detailed earnings breakdown — per-order commission, daily/weekly/monthly summaries, bonus earnings, and tips.
Wallet
View wallet balance, track all income and deductions, and payment settlement history.
Withdraw Requests
Request withdrawal of earned amount, choose payment method, and track withdrawal status (pending/approved/paid).
Communication
Chat
In-app messaging with admin, store managers, and customers about delivery queries and issues.
Push Notifications
Instant alerts for new order assignments, pickup ready, status updates, and earning notifications.
Reviews
View customer ratings and feedback on completed deliveries to track service quality.
Safety & Support
Emergency Contacts
Quick-dial emergency numbers for accidents, vehicle breakdowns, security threats, or medical emergencies on the road.
Help & Support
In-app support tickets, FAQ section, and direct contact with admin support team for delivery issues.
Account & Settings
Authentication
Phone OTP login, email/password, and secure session management.
Profile
Manage personal info, vehicle details, identity documents, and profile picture.
Multi-Language
Switch between languages for delivery personnel in different regions with RTL support.
Settings
Notification preferences, availability toggle (online/offline), and app settings.
Onboarding
First-launch introduction screens explaining app features and delivery workflow.
Maintenance Mode
Friendly maintenance screen when the server is under maintenance.