One8- Enterprise Fleet Management Software

One8 is a cloud-based enterprise fleet management software developed by our Android and Web developers for logistics companies. You can make delivery/ transport requests, get optimized routes, and can track drivers in real-time using the web solution. While, Android app is for the drivers to inform them about the pickup, drop off, and route details.

One8-software

App Details

Country: Ireland

Category: Logistics

Platform: Android

Compatibility: Android 5.0 and up

Language: Kotlin

Cloud Server: AWS EC2 & S3 bucket

Integrations

SMS and Email: Unifonics

GPS Tracking: Google Maps API

Google Play Location Service

Socket SDK

Firebase Crashlytics Library

Abstract

We developed a fleet management solution for a Saudi Arabia based logistics company. This is a complete solution for all the activities in a supply chain of logistics.

The driver uses an Android app that informs him about new trip requests that he can accept or reject. He also gets reminders and details about upcoming scheduled trips. The company admin can make requests for shipping while the super admin manages all the registered companies and vehicles.

Our Client and His
Project Requirements

Our client is from Saudi Arabia and owns a transport/ logistics management company. He used to carry out his business activities using outdated systems like excel sheets and paperwork.

He realized that it was time to switch to better options. He approached us with a clear idea- digitize his business completely. He wanted a solution that could replace his old systems and make his activities smoother.

One8 app requirement

Solution We Provided

We developed a completed solution that automated his business activities from shipping to warehouse management. We basically shifted his business to a digital platform. This fleet management solution has 3 components: Driver’s App, Company Admin, and Super Admin.

Driver’s app: We developed an Android app for the drivers. This app sends new trip requests along with all the details to the drivers. The drivers have the option to accept and reject them based on their availability.

Company Admin: This component is for registered companies. These companies can make shipping requests by adding pickup- drop off, route, and goods details.

Super Admin: This component is for the client. Using the super admin, you can manage registered companies, drivers, shipments, and shipping trips.

One8 app solution

Want to develop fleet management or vehicle tracking solution with GPS technology? Let us know a bit about your project and we’ll give you a free quote.

Features We Integrated Into this Enterprise Fleet Management Software

User or Parent App

Sign Up

Sign Up

Any business looking for enterprise fleet management can register for this service. They need to give their information like name, email address, phone number, goods type, and type of vehicle needed. The fleet manager of the company can use this software after getting approval.

Shipping Trip Requests

Shipping Trip Requests

Whenever a new trip request is received, the drivers are notified. They can view trip details like pickup and dropoff points, date and time of the trip, the requesting company, and description of the goods. The driver then accepts or rejects the trip.

Trip

My Trip

In this feature, the driver can view details of all his trips. He can view the details of current and scheduled upcoming trips. The driver views details like the route, vehicle type, number, name of the requesting company, and choose to start the trip.

Shipping Details

Shipping Trip Details

If the driver needs to know more about a shipping trip, he can click on the ‘View more’ option. This displays the address of all the stops on the route along with the optimized route. The details of the goods like the type and quantity are also displayed.

Track Shipping

Track Shipping Trip

We integrated the Google Maps API into this enterprise fleet management software. After the drivers start their trip, they get an optimized route that they need to follow. The drivers can track their vehicles in real-time, and see if they’re on the right track.

Start and Arrive

Start and Arrive

The driver needs to click on “Start Trip” in order to start a trip. The map view of the pickup and dropoff locations is displayed along with the suggested optimized path to reach the destination. The drivers notify the admin when he arrives at a location.

Picking Details

Picking Up and Dropping Off Shipments

Another important part of enterprise fleet management is picking up and dropping off shipments. The driver updates the status of the goods by marking if they have picked/ dropped them or the reason for not doing something. Then use OTP to verify the activity.

Trip Summary

Trip Summary

The driver clicks on “End Trip” after completing his trip by picking up and dropping off all the shipments. This displays an option of “Trip Summary” which has the trip date, time, pickups, drop-offs, vehicle type, vehicle number, requesting company, and good details.

Completed Trips

Completed Trips

When the driver clicks on “Completed Trips” he can see details of past shipping trips that he has completed. He can view information like trip date, time, number and of shipments, vehicle type and number, and name of the requesting company.

Crew or Driver App

Register

Register

Any business looking for enterprise fleet management can register for this service. They need to give their information like name, email address, phone number, goods type, and type of vehicle needed. The fleet manager of the company can use this software after getting approval.

Create Trips

Create Trips

The company admin can request for a new trip to make a shipment. He adds details like fleet size, vehicle type, vehicle information, and goods type. After that, the admin adds pickup and dropoff information in detail and creates a trip. He can also add a new vehicle if needed.

Shipment Details

Shipment Details

The admin needs to add details like trip date, time, goods details, vehicle type, driver name, and checks for availability of the driver. This request goes to the drivers. Now, the admin can either create a route for the driver or select an optimized route created by the algorithm.

Tracking Drivers

Tracking Drivers

The company admins can monitor the driver’s location in real-time. We integrated Google Maps API for this purpose. The admins can track if the vehicles are on the designated route if the drivers have reached the pickup and dropoff locations for facing any issues on the ride.

Super Admin

Dashboard

Dashboard

The dashboard has the current month’s details like Total Kilometers, Total Trips, Total Drivers. This screen also shows details like On Going Trips. When the super admin clicks on an ongoing trip, he sees the map of the tapped trip. This way he can keep track of the vehicles.

Manage Companies

Manage Companies

The company admins can monitor the driver’s location in real-time. We integrated Google Maps API for this purpose. The admins can track if the vehicles are on the designated route if the drivers have reached the pickup and dropoff locations for facing any issues on the ride.

Manage Vehicles

Manage Vehicles

The enterprise fleet management software also lets the super admin monitor and manage the shipping vehicles. The super admin has access to information like vehicle type, vehicle registration number, vehicle model and make, and the year of manufacture.

Manage Drivers

Manage Drivers

When a driver registers to the app, the super admin has the authority to approve or reject it. He has access to data like driver name, phone number, activity status, requested trips, accepted trips, completed tips, authentication status, or even sends messages to any driver.

Manage Manage

Manage Manage

The super admin has all the details of all the trips in order to manage them. This includes scheduled, active, unassigned, and past trips. Further he also has access to company name, driver name, total distance, duration, pickups, dropoffs, date, time, and activity status.

Android App Development

We assigned one of our senior app developers with 4+ years of experience in Android app development for this project. The developer researched and studied Google Map integration for showing the Map in the app and Google location service integration to get and show the exact location of particular goods of the particular trip.

He began his work after understanding the concept and designed the navigation flow for the app. After getting positive feedback from the client, he started working on the development. He integrated socket SDK for sending and receiving location updates to the admin panel of the fleet management software. We also carried out testing simultaneously. In fact, the developer also tested the app in the live scenarios at our development center in Ahmedabad, India.

The developer did not face any major challenges during the course of development as he had already worked on similar projects. He resolved any queries by discussing it with the project manager and client. The development was completed within just 2 months even with so many requirements and functionalities.

Android App Technology

Kotlin

Programming Language

Kotlin

Android Studio

IDE

Android Studio

MySQL

Database

MySQL

Android App Development

Web Backend Development

We assigned this enterprise fleet management project to one of our senior web developers with 6+ years of experience in the web development field. His first step was to carry out research about how to save Google route and rendering it in the mobile application in order to save Google route API charges. This saved our client’s total cost along with enhancing app functionality.

The web developer then began with creating the database (MySQL), vehicle, driver and trip module, and finally creating functionality for the best route on Google Map and implementing real-time live tracking of fleet vehicles. He used Nodejs and socket.io for implementing live tracking and the Google route for fetching the best route for fuel management.

The only challenge he faced was creating offline routes when the vehicle device app is not in use. He solved it by creating a route from last and next point after some trial and error. The entire web backend for this enterprise fleet management took 390 hours to develop which was within the time frame given by the client.

Web Backend Technology

PHP

Language

PHP

Yii

Framework

Yii

MySQL

Database

MySQL

Web Backend Development

Results

Within just 2 months of time, we were able to create an enterprise fleet management software. Our created solution optimized all the business operations of our client. Here are some of the results that our developed software produced:

Reduced Paperwork

Reduced Paperwork

Automated Business Processes

Automated Business Processes

Eased up GPS Fleet Tracking

Eased up GPS Fleet Tracking

Performance

Enhanced Monitoring of Fleet Performance

Efficiency

Increased Fuel Efficiency

Improved Vehicle Health

Improved Vehicle Health

Do you want to check out the app screens and features in detail? You can take a look at One8 portfolio.

Appreciation from Clients

Douglas-Laver

Douglas Laver

Australia

The Space-O team were great to work with. Every part of the process went as per the agreed schedule, and the finished prototype met, and in most cases, exceeded my expectations. While Space-O wasn’t the most price competitive of the quotes I received, the quality of their work, professionalism, and product, was well worth the additional cost. Highly recommend, and will continue to use their services for future projects.

philip

Philip

United Kingdom

They performed in all aspects excellently. They have given well-appreciated discounts at various stages of the project and also with suggestions that saved cost. When it comes to delivering, they were always ahead of time. We don’t know how they do that but that’s very impressive. Their agility and customer support is on a different level, well appreciated.

Ashton-Asherian

Ashton Asherian

USA

Space-O Technologies showed genuine interest in the project. The efficient team delivered quality results at a cost-effective price. We wanted to develop a minimum viable product that would be ready for scalability. It was a great experience working with them. We are so happy that we had the chance to meet Space-O. We love their work. Their project management and structure were amazing. The team loved what they were doing. There was passion behind every single piece of work.