Role User Guide

Driver App Guide

Driver login, availability, incoming offer, trip status, GPS sharing, and completion.

Login URL

/driver/login

Start URL

/driver/dashboard

Ambulance request type sheet that triggers driver dispatch
Real application screenshot: /driver/login

Onboarding and Login Flow

  1. Ambulance Admin creates driver and assigns a compatible ambulance.
  2. Driver signs in from /driver/login.
  3. Driver enables location and push permissions.
  4. Driver sets online and available for automatic dispatch offers.

Quick Start

  1. Login from Driver Login.
  2. Complete device/session guard if prompted.
  3. Keep location permission enabled.
  4. Accept offer within the offer timeout and update each trip milestone.

Menu Navigation Hierarchy

Follow this order during training so users understand the dashboard before action-heavy screens.

1Dashboard
2Incoming Offer
3Trip Screen
4Availability
5Push Test

Each Module: Navigation and Actions

NavigationFunctionPrimary Actions
DashboardDriver readiness and active trip state.
  • Go online
  • Review offer
  • Accept/decline
  • Open active trip
Trip ScreenTrip milestone progression from pickup to hospital completion.
  • Mark en route
  • Mark arrived
  • Verify OTP
  • Mark picked up
  • Complete

Action Screens with Screenshots

Step 1: Driver Login and Dispatch Source

Driver receives offers only after provider setup and matching ambulance request criteria pass.

/driver/login
Ambulance request type sheet that triggers driver dispatch
Login
Enable GPS
Set online
Accept compatible offers

Step 2: Trip Lifecycle

The patient sees status changes as the driver moves from accepted to completed.

/patient/ambulance-tracking
Patient ambulance request flow
Accept
En route
Arrived
Patient picked up
To hospital
Completed

End-to-End Testing Checks

  • Driver login succeeds only for driver accounts.
  • Driver without fresh location is excluded from auto dispatch.
  • Offer expiry rotates to next eligible driver.
  • Completed trip closes patient tracking and ambulance request.