Drivers
A. Add Driver
As below User can add driver details.
First Name Add the driver's first name.
Middle Name Add the driver's middle name.
Last Name Add the driver's last name.
Assigned Vehicle You can assign a vehicle to a driver.
Address Add the residential address of the driver.
Email Add the email id of the driver.
Phone Number Add the driver's phone number or mobile number.
Employee ID Add the employee ID of the driver.
Contract Number Add the driver's contract number.
License Number Add driver's license number.
Issue Date Add the driving license issue date.
Expiration Date Add the expiry date of the driver's license.
Join Date Add the driver's company joining date.
Leave Date Add the date the driver left the company.
Password Add a new password for the driver.
Type of Driver Commission: Two options are available for commission
Amount: If admin select an amount, it means you will pay a fixed amount to that driver.
Percentage: If the admin selects percentage. It means you will work with a driver on a percentage basis, and you will pay xyz% to that driver.
Gender: Select Male or Female radio button.
Driver: Upload a photo of the driver.
Documents: Upload driver’s national identifiers. (ID Proof)
License Image: Admin can upload the driver's license image.
Emergency Contact Details: Add the driver‘s alternative contact details, which might be required in an emergency.

B.Manage Drivers
Admin can view the details of all drivers by default or those created by you. You can add or import drivers from an Excel sheet and change the ID. You can sort and search driver data according to requirements.

Show Driver's Entries
Here admin can see the list of drivers according to your requirements, like 10, 25, 50, and 100.

Search Drivers
By clicking on the search box, you can search for drivers by their name, email id or account creation date.

Multiple Search
Admin can search in multiple fields for specific data.
Example: You have multiple drivers named "Mariah", but you want to find the named "Mariah" who has an email ID @ example.net. The system will generate below result.

Import Drivers
Admin can download the sample Excel file and fill the data in the file format accordingly. With this option, you can add multiple driver records in seconds.

Delete multiple or all drivers
Admin can select multiple or all drivers to delete drivers according to your needs

Arrange Drivers In Ascending Or Descending Order
You can view driver details in ascending or descending order according to your needs. You can apply in ascending or descending order of serial number, name, email and account creation date.

C. Action
- Setting Icon
Edit Driver
Here you can change the driver's first name, middle name, last name, assigned vehicle, address, phone number, issue date, expiry date, joining date, leave date, password, driver commission type, driver, documents and license image. You can not change employee id, contract number, license number and email address because it's unique.

Change the Driver's Password
Admin can reset the driver's password.
The password is changed from here; it will also be changed in Firebase.

Delete Driver.
Admin can delete or remove the driver.

Enable / Disable Driver
If the driver is not available, you can disable the driver. When the driver becomes available, you can enable the driver.

Verify Driver Check Document
It allows the admin to check and verify the driver's documents and update their status accordingly.

An admin is required to update the status as "Verified," "Rejected," or "Not Verified" based on the verification status.
Only verified drivers can access their login. If they are not verified, they must first be verified by the admin.
Driver Features (Driver Profile - Uses Default System)

Features:-
o Driver can log in and use their dashboard.
o Driver can view bookings and profile details on their dashboard.
A driver cannot start a booking unless the admin enables the option in the General Settings from the admin panel. Once a booking is completed by the admin, the driver can see the status as ‘Completed Ride’ in their login
An admin user is required to enable Driver Ride Control Settings from the General Settings.

o Driver can edit their own profile details at their convenience.
o Driver can create notes for themselves, and they can also view notes created for them by system users.
o Driver can change their login passwords.
My Bookings Screen - Ongoing Ride Access
The Ongoing Ride option is available when a trip is active, allowing the driver to continue and monitor the journey directly from the system.

Once selected, the driver is redirected to the ride screen where they can track and manage the ongoing trip with navigation and trip details.

Ongoing ride elements includes:
Destination Location – Displays the final destination of the trip
Petrol Pump Icon – Redirects to Google Maps to find nearby petrol pumps
Parking Icon – Redirects to Google Maps to find nearby parking areas
Total Time – Shows the estimated travel time for the trip
Total Kms – Displays the approximate distance of the trip
Track Ride Button – Allows the driver to track the ongoing journey
Destination Reached Button – Enables the driver to mark the trip as completed
Completed Ride Details
Once the Destination Reached option is selected, the system marks the trip as completed and redirects to the Completed Ride screen, where the driver can view the journey summary and trip details.

Vehicle Inspection
The vehicle inspection module enables administrators to review and monitor vehicle inspection details, ensuring that vehicles are properly checked and maintained for safe and efficient operations.
Vehicle Inspection Entries include –
o View inspection entries
o Search and filter records
o Delete and multi delete entries
o Show entries (10, 25 & 100)

Vehicle Inspection details includes:
Vehicle – Displays the name and type of the vehicle inspected
Review By – Shows the name of the person who reviewed the vehicle
Registration Number – Displays the vehicle’s registration number
Add Vehicle Inspection

Action – Provides options to manage the inspection record (such as view).

Tyre Issue Management
Drivers will add tyre issue details such as puncture, damage, or replacement needs during their trip or vehicle usage.

This feature helps the admin track such issues, maintain tyre health, and ensure vehicle safety and performance.
Add Tyre Issues

Add Tyre Issue Entry as –
Step 1: Select the vehicle for which the tyre issue is reported.
Step 2: Select the date when the issue occurred.
Step 3: Enter the unique tyre serial number for identification.
Step 4: Enter the vehicle’s current km reading at the time of issue.
Step 5: Select the position of the tyre (Front Left, Front Right, Rear Left, Rear Right).
Step 6: Select the reason for the issue which are pre-defined. (e.g., puncture, damage, etc.).

Step 7: Click on submit to record the tyre issue.
Manage Tyre Issues
It includes the following options to manage tyre issues:
Add Tyre related issues
Search and filter tyre issue records
Delete and multi delete tyre entries
Show entries (10, 25 & 100)
View and manage tyre issues details with action options

Vehicle – Displays the selected vehicle for which the tyre issue is reported.
Date – Shows the date when the tyre issue was recorded.
Serial Number – Displays the unique identification number of the tyre.
Tyre Position – Shows the location of the tyre (Front Left, Front Right, Rear Left, Rear Right).
Reason – Displays the cause of the tyre issue (e.g., puncture, damage, wear).
Status – Shows the current status of the tyre issue:
Pending – Issue is yet to be reviewed from admin
Approved – Issue is accepted and processed from admin.
Rejected – Issue is not accepted or declined from admin.
Action -
Setting

Edit Tyre Issues Management
The admin can update tyre issues details anytime as required by taking appropriate actions.

Delete Tyre Issues Entry
The admin can delete tyre records from the Tyre Issues section as per required by taking appropriate actions.

Fuel
A. Add fuel
Driver is required to create new fuel entry by adding all the details.
Select Vehicle – Displays the list of active vehicles; select the required vehicle
Date – Add or select the required date and time for the fuel entry
Meter Reading – Enter the current meter reading of the vehicle (in KM)
Reference – Add a reference note if required (e.g., trip or purpose)
State/Province – Enter the state or province where the fuel entry is recorded
Receipt Image – Upload the fuel receipt image for record and verification
Note – Add any additional information or remarks

Fuel is Coming From – Select the fuel source (Fuel Tank, N/D, or Vendor)
Vendor – Choose the fuel vendor if applicable
Qty (Liter) – Enter the quantity of fuel filled (in liters or gallons or kwh)
If an E-Vehicle is selected, the fuel unit will automatically change to kWh during fuel entry.
Total Amount – Displays the total fuel cost based on quantity and unit price
Cost/Unit – Enter the cost per unit of fuel
Complete fill Up!!
Drivers need to enable the Fuel Reimbursement button to claim reimbursement for fuel expenses incurred during bookings.
If the button is disabled, the admin will not be able to see the fuel entries added by the driver, and those entries will not be reimbursed.

Added fuel entry successfully!!
B. Fuel History
Fuel history refers to the record of all fuel entries for vehicles, including quantity, cost, and usage details over time.

Fuel History Features includes -
Vehicle Image – Displays the image of the vehicle
Vehicle Name – Shows the name and details of the vehicle (with VIN)
Add By – Displays the name who added the fuel entry
Date – Shows the date when the fuel entry was added
Qty – Displays the quantity of fuel filled (in Liter or kWh)
Cost – Shows the total fuel cost along with cost per unit
Start Meter – Displays the vehicle’s meter reading at the time of fuel entry
State/Province – Shows the state or province of the fuel entry
Reimbursement Status – Displays whether the fuel reimbursement is accepted or pending
Action – Provides options to manage the fuel entry (edit, or delete)
C. Fuel Reimbursement History
Once any new fuel entry is added, it is recorded in the Reimbursement History section, where the driver can view all fuel reimbursement entries along with their status and details.
Reimbursement Entries include –
o View reimbursement entries
o Search and filter records
o Delete and multi delete entries
o Show entries (10, 25 & 100)

Features of Reimbursement History:
Vehicle Image/Name – Shows the vehicle image or name used for bookings, for easy identification
Added By – Displays the driver’s name who added the fuel entry
Date – Shows when you added the fuel entry
Quantity – Displays fuel quantity
Cost – Shows total fuel cost
State/Province – Displays location of fuel entry
Reimbursement Status – Shows two types of status:
Accepted – Your request for fuel reimbursement is accepted by the super admin
Rejected – Your request for fuel reimbursement is rejected by the super admin.
Payment Method – A default method (Cash, Credit Card, Bank Transfer, UPI, or Cheque) is set and automatically reflected, as used by the admin for reimbursement.
Payment Date – It shows the date on which payment is processed.
Travel Allowance
Travel Allowance lets drivers claim extra expenses incurred during a trip.
Drivers can submit travel allowance requests from the Booking screen while editing an ongoing trip using the Request option.

Drivers can add travel allowance only during an ongoing, upcoming, or today’s completed trip; it is not allowed otherwise.
Travel Allowance Request Submission
Click on Request to open the travel allowance dialog, enter details, and submit as per requirement.

Enter Price – Enter the applicable amount (e.g., 100, 500, etc.)
Select Travel Allowance Type – Choose from predefined options (no additional types can be added)

Travel allowance requests are submitted successfully by the driver!!
Travel Allowance Entries include –
o View travel allowance entries
o Search and filter records
o Delete and multi delete entries
o Show entries (10, 25 & 100)

Features of Travel Allowance History:
Booking ID – Shows the booking reference for the trip of the driver.
Driver Name – Displays the driver’s name who added the travel allowance.
Allowance Type – Shows the type of travel allowance (e.g., Toll/parking, Food, Mileage)
Price – Displays the total cost of travel allowance.
Status – Shows two types of status:
Accepted – Your request for Travel allowance is accepted by the super admin.
Rejected – Your request for Travel allowance is rejected by the super admin.
Payment Method – A default method (Cash, Credit Card, Bank Transfer, UPI, or Cheque) is set and automatically reflected, as used by the admin for allowance.
Payment Date – It shows the date on which payment is processed.
Transactions
The driver can view the assigned vehicles to them and those allocated for booking. Income and expenses can be added and edited as per the requirements for the selected vehicle.

o Income and expenses can be added and edited as per the requirement for the selected vehicle.

Driver can see monthly and yearly report of income and expense for the Driver can view the assigned vehicles to them and those allocated for booking.

Emergency SOS Alert
The Emergency SOS Alert feature allows drivers to instantly notify the system during emergency situations such as accidents, vehicle breakdowns, or unsafe conditions while on a trip.
When the SOS button is triggered, an immediate email notification is sent to the Admin and Super Admin, enabling quick response and timely action.

Last updated