Demo accounts

Sign in as anyone and see their workspace

Every account below shares the same password. The database is loaded with a working operation, so each role has real data to work with. Each row links to that role's guide.

Password for every account
Click any email or the password to copy it, or use Sign in to go straight in. Each role greets you with a short guided tour of its own screens.
The demo data has not been loaded yet
Run python manage.py seed_demo to create the sample organisation and these accounts.

Operations console

The internal workspace: a sidebar, dense tables and multi-panel operational screens, built for desktop.

5 accounts
Tenant Admin Starts at Transport policy
Not seeded yet
Configure how the product behaves for your organisation.
Guide
HR / Transport Manager Starts at Route planner
Not seeded yet
Turn tomorrow's demand into published, safe, allocated routes.
Guide
Dispatcher Starts at Dispatch board
Not seeded yet
Watch the operation run and fix what breaks.
Guide
Control Room Starts at Incidents
Not seeded yet
Answer the safety alerts. Nothing else competes for your attention.
Guide
Finance Starts at Invoices
Not seeded yet
Pay for the trips that actually ran, at the rate you agreed.
Guide

Self-service portal

Mobile-first experiences with bottom navigation, large touch targets and a deliberately narrower view of the data.

3 accounts
Vendor Starts at Vendor dashboard
Not seeded yet
Accept the work, keep your fleet compliant, get paid.
Guide
Driver Starts at Driver today
Not seeded yet
See today's trips, run the manifest, report problems.
Guide
Employee Starts at Employee home
Not seeded yet
Book your cab, know when it arrives, get help if you need it.
Guide

A suggested tour

If you only have ten minutes, follow this order — it walks one day of the operation from planning through to the invoice.

  1. Sign in as Transport Manager and open the Route planner. Pick tomorrow and a shift, generate demand from the roster, then generate routes. Notice the safety and capacity warnings before you publish.
  2. Allocate a vendor, vehicle and driver to a route and publish it. A trip is created and everyone is notified.
  3. Switch to Driver. Your new trip is on Today. Start it, board a passenger, mark one as a no-show, then end the trip.
  4. Switch to Dispatcher and open Live Operations. Watch the stale-GPS and delay exceptions surface on their own.
  5. Sign in as Employee and raise an SOS, then respond to it as Control Room — acknowledge, note, resolve.
  6. Finish as Finance: generate an invoice for last week, record a vendor amount that differs, resolve the dispute, then approve.
Reset the demo at any time
python manage.py seed_demo --reset rebuilds the whole sample organisation, including these accounts.