This application is designed for tracking the location of drivers and is tailored to three distinct user categories:
1. Security:
- Security personnel can access the system by logging in with the designated token (token number 3333).
- Within the system, they have the capability to create driver profiles and generate unique tokens for drivers.
- These tokens are then provided to the respective drivers.
2. Driver:
- Drivers can log in to the system using the tokens issued by the security module.
- Once logged in, the application initiates the synchronization of location data between the drivers device and the server.
- The location data syncing process continues as long as the application is active, and it ceases when the application is closed.
3. Employee:
- Employees utilize a specific token (token number 2222) to log in to the system.
- Upon logging in, they gain access to a map feature that displays the real-time location of drivers.