Looking for an individual (or team) to create a routing software application within a 2-4 month time frame. This app must be compatible with IOS, Android, and Windows.
This is a subscription based service so it must be API friendly with the Chargify platform.
The application has to include optical character recognition software; a picture is to be taken of an excel formatted delivery manifest and our application will use optical character recognition to convert the images of the printed text into machine-encoded text and depict the common patterns and traits from the image which compiles this information to then be processed using unique heuristic algorithms - creating a routed sequence a driver can use along with voice assisted GPS. Additionally, users must have the option to manually input the addresses as a camera fail precaution.
Our application will be available for download via both the Apple App Store and Google Play Store for IOS and Android enabled devices.
Once downloaded, the customer will sign-up and provide basic information such as;
Desired Subscription plan
Below is a simple step by step guide to how the application works;
After the driver has loaded the truck and has received their manifest for the day, the application is opened which prompts for the login; user ID and password.
After the login confirmation a home screen will appear which gives the option of creating a new route.
Drivers will be asked how many pages of manifest they have for that day, for example; 4 pages. The driver takes a picture of the manifest pages, one at a time, which is then uploaded. Once the 4 pictures have been uploaded, optical character recognition (OCR) will convert the images of printed text into machine-encoded text and depicts the programmed patterns and traits from the image which are the same addresses the driver will deliver to.
If anomalies are detected in the address information the driver may edit them. If for some reason the application cannot read the addresses shown on the manifest, the driver can manually input or edit them.
Once the address information has been gathered, the driver will be asked to confirm their current location as their starting location and then to enter the end destination address so the route can be sequenced accordingly for the last delivery to be closest to their final destination.
The driver will then press the ‘plan route’ option. The information will be processed using heuristic algorithms which analyzes and cross references the data to create the sequenced route. The purposed planned route is presented to the driver.
The driver will get an overview of the deliveries for that day. If any deliveries seem unusually out of sequence, or their preference differs from that calculated, the driver can re-arrange the numerical order of the stops. Delivery stops can be starred to show importance of priority or if the delivery has time constraints. Deliveries with priority or constraints will automatically be recalculated to ensure those requirements are met within the sequenced route.
If no further altercations are required the driver will press the start route option and the application will be real time 3D GPS with voice assist navigation with route overview. The driver will then proceed to their first destination.
Once the driver arrives at their first delivery destination and delivers the package(s) they press the confirm delivery option. If the delivery cannot be made and will have to be coded, the driver has the option to input that information, example; CODE 7 - Customer not present for delivery.
Once all destinations and packages have been delivered the application will give a sign off option which the drivers select.
There is an additional command section feature which I would like to implement but not at this time.