Delivery App – On Demand Delivery System Flutter App | Courier Service | Courier App | delivery App Download For Free
Flutter is an open-source mobile application development SDK created by Google, used for developing applications for
Android, iOS, and Google Fuchsia. Flutter’s rich set of widgets enables developers to provide native-like performance
across platforms by handling key elements such as scrolling, navigation, icons, and fonts seamlessly.
With this versatile codebase, you can create an On-Demand Local Delivery System for your business, allowing you to
deliver exactly when the user wants. Orders can be processed immediately upon receipt, or scheduled for delivery at a
specific day and time, ensuring flexibility
We have launched a courier services app designed to ensure the fastest possible deliveries. Once a user places an order,
our system locates the nearest available delivery personnel, who begin fulfilling the order right away using the fastest
route calculated by our system. This allows us to efficiently transport users’ couriers to their destination locations
with minimal delay.
Admin features
-
Powerful Dashboard:
Description: A powerful dashboard providing an overview of various types of information and metrics for
efficient management. Link 1 Link 2 Link 3 Link 4 -
Filter Functionality:
Description: Admins can apply filters to view specific subsets of data for a more focused analysis.- Dashboard Filter
- Order Filter
- User Filter
- DeliveryMan Filter
- Withdraw Request Filter
- Report Filter
- Language Filter
- OrderMap Filter
-
Manage Country/City:
Description: Admins can manage the countries and cities, adding or updating relevant information. - Link 1
- Link 2
- Link 3
- Link 4
-
Cost Management:
Description: Admins can configure different types of charges based on the city to handle dynamic pricing. Link 1 -
Reschedule Functionality:
Description: delivery person can reschedule orders directly through the app to accommodate changes in delivery
times. Link 1 -
Shipped Order:
Description: Admins can ship orders using third-party courier services, tracking the process within the system.
Link 1 -
Bulk Import Orders:
Description: Admins can upload multiple orders simultaneously from the backend, streamlining the order process.
Link 1 -
Return Order:
Description: Users can initiate a return process for orders through the app, allowing for easy returns
management. Link 1 -
Order Location:
Description: Admins can view all orders displayed on Google Maps, enabling location-based tracking. Link 1 -
Order Management:
Description: Admins can view and manage different types of orders, ensuring smooth processing and handling. Link 1 -
User Management:
Description: Admins can manage users, their roles, and various functionalities related to user accounts. Link 1 -
Delivery Boy Management:
Description: Admins can manage delivery people and track their activities and functionalities. Link 1 -
Manage Auto Assign Order:
Description: Admins can enable or disable the automatic order assignment settings from the admin panel. Link 1 -
Sub-Admin Management:
Description: Admins can create and manage sub-admins, assigning them specific roles and permissions. Link 1 -
Vehicle Management:
Description: Admins can manage a fleet of vehicles, including vehicle types and availability. Link 1 -
Extra Charges:
Description: Admins can configure and manage additional charges based on the city for specific services or
orders. Link 1 -
Courier Company:
Description: Admins can manage the information of courier companies used for shipping. Link 1 -
Withdrawal Requests:
Description: Admins can manage user or vendor withdrawal requests, ensuring they comply with various statuses
and regulations. Link 1 -
Payment History:
Description: Admins can access and review the complete payment history for transactions. Link 1 -
Push Notifications:
Description: Admins can send push notifications to users, keeping them informed about updates, orders, and
promotions. Link 1 -
Role Management:
Description: Admins can manage and define various roles within the system to control access and permissions. Link 1 -
Reports:
Description: Admins can generate and view different types of reports for better decision-making and analysis. Link 1 -
Referral System:
Description: Admins can manage referral programs, allowing users to earn benefits from referrals. Link 1 -
Print Label:
Description: Admins can print shipping or product labels directly from the system for orders. Link 1 -
Print Barcode:
Description: Admins can print barcodes for inventory or shipping purposes. Link 1 -
Customer Support:
Description: Admins can manage customer queries and provide support through an integrated support system. Link 1 -
App Language Management:
Description: Admins can manage the languages supported by the app from the backend, adding or editing as needed.
Link 1 -
Multiple Language Support:
Description: Admins can enable or disable multiple languages to enhance accessibility for global users. -
Website Configuration:
Description: Admins can manage website content, ensuring up-to-date information is presented to users. Link 1 -
Dynamic Pages:
Description: Admins can add or update pages from the backend for greater flexibility in content management. Link 1 -
Mail Configuration:
Description: Admins can configure email settings to ensure that notifications and updates are sent to the
correct recipients. Link 1 -
General Settings:
Description: Admins can manage general system settings, customizing them to the platform’s needs. Link 1 -
Push Notification Settings:
Description: Admins can configure the push notification settings to manage how and when mobile notifications are
sent. Link 1 -
Multiple Payment Options:
Description: Admins can manage and configure multiple payment methods, making transactions easier for users. Link 1 -
Invoice Settings:
Description: Admins can manage the format and details of invoices generated by the system. Link 1 -
Order Settings:
Description: Admins can configure various order-related settings to customize the ordering process. Link 1 -
Registration Settings:
Description: Admins can manage user and delivery person registration settings, customizing the sign-up process.
Link 1 -
Insurance Management:
Description: Admins can configure and manage insurance settings for deliveries or services. Link 1 -
Claim management :
Description: Admin can handle all claims requested by user’s. And perform action on it. Link 1 -
Mail setting and Templates.:
Admin can enable/disable mail from settings. Admin can manage templates of all mail sent by system. Link 1 -
Download Invoice:
Description: Users or admins can download order invoices directly from the system. Link 1 -
Mail Functionality:
Description: Admins can receive order information via email, keeping them informed about the latest orders. Link 1 -
Reverification:
Description: Admins can send re-verification requests to both users and delivery person to ensure updated and
valid information. Link 1 Link 2 -
View Individual History of User/Delivery Man:
Description: Admins can view comprehensive details of users or delivery personnel, including order history,
profile, withdrawal requests, documents, and addresses. Link
1Link 2 -
Manage User/Delivery Man Wallet:
Description: Admins can manage and update the wallets of users or delivery person from the backend, handling
funds and transactions. Link 1 Link 2 -
Transfer Order :
Description: Admins can transfer orders to any delivery person within the same city, ensuring efficient order
fulfillment. Link 1 -
Activate/Deactivate User:
Description: Admins have the ability to activate or deactivate users or delivery person from the backend,
controlling account access. Link 1 Link 1 -
Create an Order:
Description: Admins can manually create orders from the backend, streamlining the order process when necessary.
Link 1 -
Dark/Light Mode:
Description: Admins can customize their backend view by toggling between dark mode and light mode based on
personal preference. Link 1 -
Re Verification of User:
Description: into admin re verification of user/delivery boy. Link 1 Link 1 -
Create a Normal Order:
Description: Users can fill in basic information to create a standard order quickly and easily. Link 1 -
Create a Scheduled Order:
Description: Users have the option to create a scheduled order for delivery at a later time or date. Link 1 -
Different Packaging Symbols:
Description: When creating an order, users can select packaging symbols for safe handling and delivery of their
items. Link 1 -
Pick Location from Google Maps:
Description: Users can easily select an accurate pickup or delivery location using Google Maps integration. Link 1 Link 2 -
View Google Map Routes:
Description: Users can easily select an accurate pickup or delivery location using Google Maps integration. Link 1 -
Take Insurance:
Description: Users can opt for insurance on their orders to ensure the security and protection of their
packages. Link 1 -
Claim management:
Description: Users can claim against insurance which was taken during order. Must have to submit a valid proof
for the claim. Link 1 -
Wallet Payment Method:
Description: Users can choose to pay for their orders using wallet funds, providing a quick and seamless payment
option. Link 1 -
Online Payment Method:
Description: Users can select online payment methods like credit/debit cards or UPI for a smooth transaction
when creating an order. Link 1 -
Cash Payment Method:
Description: Users can choose to pay with cash upon delivery, offering flexibility for those who prefer not to
pay online. Link 1 -
Vehicle Selection:
Description: Users can select the type of vehicle needed for their order based on the size or urgency of the
delivery. Link 1 -
Payment Collection Type:
Description: For cash orders, users can specify whether the delivery person should collect payment from the
pickup or drop-off location. Link 1 -
Chat with Delivery Man:
Description: Users can communicate directly with the delivery person for real-time updates and clarifications
regarding their order. Link 1 -
Filter Orders:
Description: Users can apply filters to view specific orders based on various criteria like date, status, or
type. Link 1 -
Order History:
Description: Users can access a detailed history of all their previous orders, including order details and
status updates. Link 1 -
Cancel Order:
Description: Users can cancel their order before pickup if needed, providing flexibility in case of changes. Link 1 -
Estimate Price:
Description: Users can calculate the estimated cost of their order before confirming, helping them budget and
plan. Link 1 -
View Order History:
Description: Users can view a full breakdown of their past orders, including status, delivery details, and
payment information. Link 1 -
Download Invoice:
Description: Users can download a detailed invoice for any order, keeping records of their transactions. Link 1 -
Live:
Description: Users can track the real-time location of the delivery person once the order is out for delivery,
ensuring timely updates. Link 1 -
Document Verification (Delivery Man Only):
Description: delivery persons are required to verify their documents as per the settings configured by the admin
for security and compliance. Link 1 -
Powerful Dashboard:
Description: A comprehensive dashboard providing an overview of various types of information and metrics,
ensuring efficient management of tasks and operations. Link
1 -
Filter Orders:
Description: delivery person can apply filters to better understand and manage orders based on criteria like
status, location, and type. Link 1 -
View Orders:
Description: delivery person can view and manage assigned orders categorized by different status tabs, such as
pending, in progress, or completed. Link 1 -
Accept/Reject Orders:
Description: delivery person can accept or reject assigned orders based on their availability or capacity. Link 1 -
Pickup Order:
Description: delivery person can confirm the pickup of an order from the source location, initiating the
delivery process. Link 1 -
Take Signature:
Description: delivery person can capture signatures from the customer during both the pickup and delivery of the
parcel, ensuring confirmation. Link 1 -
View Order History:
Description: delivery person can view their complete order history, tracking past deliveries and pickups for
record-keeping. Link 1 -
Chat with User:
Description: delivery person can communicate directly with the user regarding their order through an integrated
chat feature. Link 1 -
Cancel Order:
Description: delivery person can cancel an order due to unforeseen circumstances, following set guidelines. Link 1 -
Return Order:
Description: If a delivery fails, the delivery person can initiate a return order process, ensuring proper
handling and accountability. Link 1 -
Reschedule Order:
Description: delivery person can reschedule an order if immediate delivery is not possible, coordinating with
the customer. Link 1 -
View Orders on Map:
Description: delivery person can view all assigned orders on Google Maps, helping optimize routes for efficient
pickups and deliveries. Link 1 -
Vehicle Management:
Description: delivery person can manage their own vehicle information, including updating vehicle details as
needed. Link 1 -
Vehicle History:
Description: delivery person can view the complete history of their vehicles, including usage and maintenance
records. Link 1 -
View Earning History:
Description: delivery person can track their earnings from completed deliveries, with a detailed breakdown of
payments. Link 1 -
View Earning History:
Description: delivery person can track their earnings from completed deliveries, with a detailed breakdown of
payments. Link 1 -
Social Login:
Description: Users and delivery person can log in using their Gmail or Apple accounts, providing a quick and
secure authentication process. Link 1 -
Signup:
Description: Users and delivery person can sign up using their email addresses, creating a personalized account.
Link 1 -
Signup:
Description: Users and delivery person can sign up using their email addresses, creating a personalized account.
Link 1 -
OTP Verification:
Description: Users and delivery person must verify their mobile numbers via OTP as part of the security settings
configured by the admin.Link 1 -
Email Verification:
Description: Email verification is required for users and delivery people based on admin settings, ensuring
valid and active email addresses.Link 1 -
Select Region:
Description: Users and delivery person can select their region to customize their experience and display
relevant information.Link 1 -
Notification List:
Description: Users and delivery person can view their complete notification history with a single click, keeping
them informed of important updates.Link 1 Link 2 -
Profile Management:
Description: Users and delivery person can manage and update their profiles, including personal information,
preferences, and settings.Link 1 Link 2 -
View Reward Earnings:
Description: Users and delivery person can view their earnings history from rewards, keeping track of incentives
and bonuses.Link 1 -
Refer and Earns:
Description: Users can refer others to the platform and earn rewards based on successful referrals, boosting
engagement and earnings.Link 1 -
Referral History:
Description: Users and delivery person can view the complete history of their referrals to better understand
their rewards and progress.Link 1 -
Wallet Management:
Description: Users and delivery people can recharge their wallets for a seamless order and payment process,
ensuring quick transactions.Link 1 -
Withdrawal Requests:
Description: Users and delivery person can submit withdrawal requests to the admin for earnings or wallet
funds.Link 1 -
Bank Details:
Description: Users and delivery person can update their bank details to ensure smooth transfers of funds and
withdrawals.Link 1 -
Change Password:
Description: Users and delivery person can change their account password for enhanced security and privacy.Link 1 -
Language Selection:
Description: Users and delivery person can select their preferred language for a more localized and
user-friendly app experience.Link 1 -
Theme Changes:
Description: Users and delivery person can switch between dark, light, or system default themes for a
personalized app interface.Link 1 -
Customer Support:
Description: Users and delivery person can create support tickets to get assistance from the admin team
regarding any issues or inquiries.Link 1 -
Delete Account:
Description: Users and delivery person can delete their accounts permanently if they no longer wish to use the
platform.Link 1
User features
Delivery Man features
Common features of delivery man and user
Supported Payment Gateway
- Stripe
- Razorpay
- PayStack
- Flutter Wave
- PayPal
- PayTabs
- Paytm
- MyFatoorah
- Many more
What will you get?
Demo Credentials
Backend Panel
- Admin Panel link: Click Here
- Username:admin@admin.com
- Password:12345678
Download User or Delivery boy demo apk: Click here
Notes:
We implement Firebase OTP for verification. Please check if this service is supported in your country. If not supported, we are not responsible for any issues that may arise from using this third-party library.
Some technical knowledge is required to Setup this app.
Support:
We offer support to our customers Mon-Sat 9:00am-6:00 pm (GMT +5:30) – we are located in India. We reply on all questions within 2 working days.
Send your issues or queries to our support email: hello@meetmighty.com
Concerned about the success of your project? Hire Our IT Professionals
Refund Policy
- We don’t offer a refund. (If the item is downloaded)
- Please read the description and compatibility content thoroughly before purchasing as we don’t offer a refund if you buy it by mistake.