Book a delivery or moving a large items or moving your car in just few minutes. This app is an end to end solution to the user delivery problem.
The main challenge was to track the live location of the driver after the delivery is initiated. And the location should also be very much accurate and because of there are multiple drivers in the system their location should be tracked at the same time.
When the user books any ride for the delivery, a driver should be assigned to each user. So the main challenge was that our client wanted us to make this feature with two option. 1) The driver is manually assigned to each user by the admin. 2) The driver is automatically assigned to the user.
In order to track the live location of the user we have used Google Map API in which we were sending the location of the user every 5 second.
We have created an toggle button which toggles between manual and automatic. If selected manual the admin have to select individual drivers and allocate him to the user. And if selected automatic the driver is automatically assigned to the user for the delivery.