The aim of the Tracking App project is to vogue associate humanoid app that allows Transport homeowners (users) to trace their vehicles, see the transporter’s period of time position on the map once the transporter has departed from the place of origin. The system keeps the whole route history for a vehicle.

Product Features

App has two versions

  • Driver App
  • Admin App
Tracking App

Driver App

  • Login
  • Tracking
  • Route Marking
  • Real-time speed meter
  • Off the route alert, to notifies the driver if he moves away from the assigned route
  • Receives video and audio calls from admin to communicate any problems
  • Assigned route will disappear after the completion of journey
  • Start and end points are displayed with different colours to differentiate between departure point and destination clearly
  • Shows driver’s real time locations on the map for the route assistance
  • GPS turn on option from within the app
  • Logout


Admin App

Admin App includes the following features:
  • Show driver’s period of time location for tracking
  • Show driver’s direction
  • Produce new users with completely different roles
  • Send invitations to the users to hitch the app
  • User edit and remove choice
  • Add a replacement vehicle to the system
  • Assign a vehicle to a driver
  • Assign a route to a driver
  • Disable route once completion
  • Configuration screen with configuration choices like, off route radius, location update interval
  • A contacts screen that displays all the drivers at intervals the system
  • Active or inactive standing of each driver
  • Decision a driver video and audio
  • Driver mobile’s battery status
  • Alert on driver’s inactivity
  • Drag the pin to any location for locations that aren’t registered on google map
  • GPS activate choice whereas App is loading

Further Enhancement

The following feature can be added:

  • Off the route notification
  • Begin time and finish time
  • All drivers show on the Desktop version
  • Add intervals for each route like night keep
  • Multi Admin

The tools and technologies known below are chosen once considering quality, compatibility, scalability, economics, and development time.
If the consumer desires the U.S. to rely on the opposite technology in implementing the projected solution.

The app conjointly includes the practicality of video call/Voice, If the transporter’s vehicle doesn’t move for quite 15 minutes (which is adjustable) then a notification ought to be sent to the transporter.

Tools and Technologies

Android Spring Boot Java
Google Geolocation Voice/Video Calls

Supported Operation Systems

Mobile: Android 5.0 – 9 Server: Ubuntu/Windows

Database

SQLite(Android) MySQL(Server)