Flutter app + Laravel admin for real-time fleet tracking via Google Maps

Job ID: 37196280

Budget: €750 – €1,500 EUR

The job involves developing a Flutter app (for Android and iOS) and a Laravel administration system for tracking the trucks of a transportation company using Google Maps.


##### Truck Driver App Functionality ######

Upon logging into the application, the driver will have a route sheet (more details below**), which is a list of pickup and delivery locations. They can also view these pickup and delivery points on Google Maps, as Google Maps integration is included within the app. When they arrive at these points, the driver can take photos of the delivery/pickup and obtain signatures for confirmation, then send them. This documentation will be sent to the website administration in real-time. The driver can also enable/disable tracking from the app.


###### Control Panel Functionality (Laravel) ########

* Truck registration/removal
* Embedded Google Map for tracking trucks
It should be able to detect multiple vehicles on a single map, allowing for real-time tracking. The application will also require sending notifications when vehicles enter or leave the designated destination on the route assigned to the truck driver.
* Routes, pickups, and deliveries can be assigned to various drivers. These drivers can upload photos for delivery/pickup confirmation with date, time, and signature via their app. These notifications will appear on the control panel (including the photo). The app will be connected to the website through Firebase.


** The Route Sheet will display the following data, which we believe is sufficient (though we remain open to expansion based on the company's needs):
• Transport Date
• Pickup Details (company name, address, number of packages, weight, and time)
• Destination Details (company name, address, number of packages, weight, and time)
• Pickup and Loading
• Delivery at Destination


Improvements, ideas, or additional implementations based on experience with similar developments are appreciated.