Horusoftaceae web-application development group are entrusted to make a parcel delivery service that would be benefits both for the client (counting administrators and drivers) and their customers. The application was to permit administrators to oversee data about dispatches in the framework and was to show administrators and drivers request subtleties. Likewise, it was to give customer the capacity to choose the pick-up and end point of the delivery, ascertain its cost, round out the subtleties required for the delivery, and make payments.
To meet the needs of our clients, the following steps are included in the process of development:
Integration with Google Maps and Google services (Places API, Geocoding API, Directions API).
Implementation of a design that was provided by the customer.
Integration with a local payment system (Payment gateway API).
Integration with a mail service.
Implementation of a microservice architecture to ensure a high load.
On the side of the admin, the parcel delivery service allows:
Adding | deleting information about new | former drivers and partner companies.
Viewing delivery details.
On the side of a client, the service allows:
Choosing the start and end points of the delivery.
Calculating the cost of the delivery.
Adding details about the delivery.
Monthly payments are available to partner companies registered in the service.
On the side of a driver, the service allows:
Seeing the list of available orders.
Receiving emails about new available orders.
Viewing information in a personal profile.
Seeing order history and statistics.
Using a map assigned to the active delivery.