Description
Delivery App: Packers and Movers: Retail Store Delivery, Online Market Delivery, Furniture Delivery (Category and Subcategory Option), Moving Help Delivery, and Parcel/Courier Delivery Services Mobile delivery app for moving house items with web administration
Features :
Clean, organised code: The whole project has many subprojects. Under the concept, all subprojects collaborate.
Database and Hosting: For the database, we are using the MySQL database, which is easily hosted on all servers. APIs are used for all the server-side logic.
Authentication: Authentication is managed by Firebase Authentication. Phone (OTP SMS)-based authentication is the main method.
Map-Based Approach:- To select the address, drag the map or use the autocomplete feature supported by Google APIs. Complete vehicle tracking on Map. Google APIs are further used for calculating time and distances for estimates.
Booking Flexibility: There is the option to book now or schedule a booking. Choose from available vehicle options. Before confirming the booking, get an instant estimate and delivery options.
Vehicle Types:- On the booking page, customers can select from a variety of vehicle types. These are set by the administrator with different distance and time rates.
Delivery Options:- The booking window has dynamic options like parcel types, additional options, and a delivery information form. These are set by the administrator with different rates based on the type of option.
Booking Management:- All users have the feature of viewing their full booking list in the app and on the web. the app and on the web. Select a booking and cancel it. Admin can manage all bookings.
Dispatch Options: Fully automatic dispatch with the option to manually dispatch jobs to drivers Admins can dispatch manually.
Cancellations: Why do people cancel? using a slab system to define multiple cancellations based on conditions.
Driver Approvals: The driver registration is carefully designed to allow the driver to enter vehicle details and the agent’s driving licence for verification. These can be accessed by administration for approval. The approval system is optional.
Driver Jobs: Nearby booking requests are received in real time, and the driver can accept or decline them.
Delivery Security There are multiple security features integrated with the app. an OTP system for matching customers to delivery agents. Mandatory pickup and delivery images taken by the driver On an active booking, the agent has access to all delivery information. Customers can track their packages in real time.
Navigation: Google Maps-based navigation is integrated into the system. Drivers can send the location coordinates to Google Navigation with a single tap.
Driver Earnings and Withdrawals: A driver’s earnings and withdrawals are added together to calculate the driver’s earnings. Drivers can request funds from the admin at any time. The request goes to the administrator for approval.
Payment Methods: There are two primary payment methods: cash and online payment gateways. Online payment gateways introduce various financial instruments to the app. Cash: Customers can pay cash on delivery.
Online Payment Gateway: The app has the option to pay with integrated payment gateways that support cards and other payment methods.
Payment Gateways: There are multiple payment gateways integrated with the app. Stripe, Flutterwave, Paystack, and Razorpay are examples of payment methods.
Profile Management: Users can change their basic details and profile pictures from the Profile page in the app. The user can also delete their account from here.
User Management: Admins can add, edit, and delete all three types of users: customers, drivers, and employees. Admin can approve the agent and also reset the “busy” status of agents.
Communication: Active booking has the option for chat and phone calls between the customer and the agent. Push notifications are built into Chat.
Push Notifications: Firebase Cloud Messaging (FCM) and code work together to provide the perfect system for push notifications. All new bookings, booking status changes, and chat are covered by notifications.
Statistics and Reports: The Dashboard for Admin comes with basic statistics on earnings and a map for active drivers. There are full reports on agent-based earnings and app-based earnings for administrators.
Documentation: A well-documented setup manual is provided along with the code. Also, there are video links provided in the document.
There are no reviews yet.