Loading Tirana LIVE…Preparing secure municipal operations.

MUNICIPAL OPERATIONS · TIRANA

Live AVL Control

TIRANA LIVE V0.16.6 CHECKING DATA AUTH CHECK --:--:--
BUSES
ACTIVE ROUTES
CRITICAL/WATCH
GPS AGE
AVL
Loading Tirana route control…Preparing official GTFS route topology.

LIVE ROUTE GEOGRAPHY

Street map + vehicles + traffic

OUT A→B IN B→A NORMAL SLOW JAMWAITING

LIVE PERFORMANCE · EXPECTED / ACTUAL

Trip Times / Operational Performance

Compare the authoritative expected timetable with observed AVL stop passage and live prediction. An active municipality/operator schedule overrides GTFS only when the live journey can be matched deterministically; official GTFS remains the safe fallback.

EXPECTED GTFSGPS WAITINGTRIP UPDATES WAITINGSERVICE ALERTS WAITINGTRAFFIC WAITING

CURRENT SERVICE

All live trips on selected route

0
BusTripDirectionExpected SourceExpected StartActual StartStart ΔLast ActualNext ExpectedPredictedTerminalStatus
EXPECTED authority = active municipality/operator operational schedule when an exact deterministic journey match exists; otherwise official GTFS. ACTUAL = observed AVL stop passage evidence. PREDICTED = direct GTFS-RT operator prediction where available, otherwise live GPS + timetable + traffic. Performance standard is governed per route in Platform Admin: On-Time window or High-Frequency live EWT MPS.

MULTI-ROUTE OCC SUPERVISION

3-Route Monitor

Monitor three allocated Tirana routes simultaneously. Click any route board to open its full Live AVL; use MAP to open that route directly in the enlarged geographic view.

READY
Choose up to three routes to start multi-route monitoring.

SHARED OCC PRIORITY MANAGEMENT

OCC Alert Centre

One shared controller queue across authorised users. Acknowledgement, assignment, monitoring, notes and resolution are persisted in Supabase with a full audit history. Alert detection remains deterministic from AVL, schedule, resource and manually-scanned traffic data.

ACTIVE OPERATIONAL ALERTS

Shared controller priority queue

SHARED OCC WAITINGTRAFFIC NOT SCANNED
Loading shared operational alerts…

SHARED ROUTE WATCHLIST

Pinned OCC routes

No routes pinned yet.
Up to 6 shared routes per city. All authorised controllers see the same watchlist and workflow state.

CITYWIDE SUPERVISION

Network Monitor

All routes ranked by operational risk, scheduled resource requirement and trip-match confidence. Run an on-demand road-traffic scan to add current congestion and predicted delay without continuously consuming Google traffic requests.

ALL ROUTES

Live route health + on-demand road traffic

TRAFFIC NOT SCANNED
RouteLiveRequiredDirection live / reqPlanned HWTrip matchTraffic OUT/INWorst traffic sectionBunch / gapStale / off-routeService deliveryRisk

ROUTE INTELLIGENCE

Route 360

Operational overview, geography and stop topology for one route.

OPERATIONAL RISK ENGINE

Risk Intelligence

Bunching, large gaps, stale GPS and route-adherence signals across the network.

LIVE RISK REGISTER

Current network signals

DATA CONFIDENCE

GTFS / Live Data Gateway Health

Provider endpoints remain server-side. This page shows source priority, freshness, trip-match quality and GTFS-RT entity coverage without exposing secrets.

REALTIME FEED INSPECTOR

Transitime / standard GTFS-RT readiness

Compatible with standard protobuf/JSON VehiclePositions and the documented Transitime VehiclePositions / TripUpdates outputs.

SERVER-SIDE FEED SECURITY
VP
VehiclePositionsRequired for live buses, route matching, AVL spacing and GPS health.
TU
TripUpdatesOperator-issued delay and stop predictions are matched to live vehicles by exact trip / vehicle identity and used ahead of inferred ETA when available.
SA
ServiceAlertsOfficial disruption context is filtered by active period and matched to route, trip, direction and stop selectors.
Configure live feeds in Platform Admin → Cities & Data, then probe the selected city.

TIRANA LIVE DRIVER

Driver Device Platform

The tablet is fitted to a vehicle once. Each driver simply signs in at the start of the shift; Platform Admin does not assign drivers to buses every day.

GPS OFF

DEVICE WORKFLOW

Fit once. Driver signs in.

1REGISTER TABLETGive each physical tablet a Tirana device code.
2FIT TO BUSAdmin links that device permanently to one vehicle.
3DRIVER LOGINAny authorised driver signs in and starts the shift automatically.

Route is read from the live AVL vehicle. No daily route, duty or driver-to-bus allocation is required in Tirana LIVE.

LIVE TABLETS

Drivers connected now

ONLINE DRIVER DEVICES
Refresh to load active driver tablets.

REGISTERED DEVICE FLEET

All Tirana LIVE tablets

— REGISTERED

Registered devices remain visible here even when no driver is signed in. A fitted tablet is linked to its bus once; driver login is a separate shift action.

Authority Admin can load the registered device fleet here.

TEST FROM ANY BROWSER

Driver PWA

Open the device app in a new window to test the tablet UI. Device GPS remains completely disabled while Admin mode is OFF.

DAILY ADMIN ASSIGNMENTNOT REQUIRED
DEVICE → VEHICLEONE-TIME FITMENT
DRIVERSELF SIGN-IN / SIGN-OUT

TIRANA LIVE DRIVER DUTY AUDIT

Active Drivers & Logged-In Duty Time

Supabase-backed record of each Tirana LIVE driver session: who signed in, fitted bus/tablet, route confirmation, session duration and how the session ended.

GOVERNED DEFINITIONThis dashboard measures Tirana LIVE logged-in duty time. It is not automatically statutory driving hours, payroll hours or break compliance.WAITING
0 sessions

LIVE DUTY OVERVIEW

Drivers signed in now

0 ACTIVE
DriverBusRouteTabletStartedLogged inConnectionLast seenAction

PERIOD OVERVIEW

Logged-in hours by day

Load duty data.

DUTY HISTORY / AUDIT

Completed and active sessions

30 DAYS
DateDriverEmployeeBusRoute(s)StartEndDurationEnd reason

TIRANA LIVE COMMUNICATIONS INTELLIGENCE

Communications Audit & Response Performance

Supabase-backed operational audit of driver/OCC calls and messages: answer performance, missed calls, call duration, message acknowledgement, route demand and controller workload. WebRTC audio is not recorded.

OPERATIONAL AUDITMeasures Tirana LIVE communications metadata and acknowledgement events. No call audio is recorded. Direct telephone fallback can be logged as initiated but cannot prove external PSTN answer/duration.WAITING
0 events

ACTIVITY TREND

Calls & messages by day

Load communications audit.

ROUTE DEMAND

Communications by route

Load communications audit.

OCC WORKLOAD

Controller communications activity

Load communications audit.

COMMUNICATIONS HISTORY

Calls and messages

30 DAYS
Date/timeTypeDirectionRouteBusDriverControllerStatusResponseDuration / message

TIRANA LIVE COMMUNICATIONS

Communications & Alerts

Keep driver calls, messages and OCC alerts visible here or open the same console as an independent resizable window on a second monitor.

RING CHECKNOT CONNECTED

REALTIME PRESENCE

Active driver shifts

ACTIVE DRIVERS
Refresh to load the active driver roster.

CALL MONITOR

Recent / active calls

AUDIO NOT RECORDED
No call data loaded.

MESSAGES

Recent driver communication

No messages loaded.

SECOND MONITOR MODE

Independent monitoring window

The standalone console keeps its own realtime connection and can remain open while the main AVL changes route, page or full-screen view.

IN-APP WEBRTCREADY
DIRECT TELEPHONEADMIN CONTROLLED
DEVICE GPSOFF

GOVERNED HISTORICAL AVL EVIDENCE

Historical Replay

Reconstruct a route minute by minute from the Supabase AVL archive. Replay uses captured evidence only; it never substitutes current vehicle positions into the past.

ARCHIVE AUTHORITYOne-minute AVL route snapshots captured by the Worker cron. Historical Replay is evidence reconstruction, not video and not interpolation between missing archive minutes.NOT LOADED
CAPTURED0 / 0
No history loaded

ROUTE POSITION RECONSTRUCTION

Select a route and date

NO FRAME
Load a historical route day to reconstruct vehicle positions.

CAPTURED VEHICLE EVIDENCE

Vehicles at selected minute

0 VEHICLES
BusDirectionTripProgressDelaySpacingNext stopGPS ageEvidence flags
No replay frame selected.

PLATFORM CONTROL

Platform Administration

Manage cities, network data, users, display behaviour and branding from one governed workspace.

ACTIVE CITYTirana

SECURE ACCESS

Users, roles, views & routes

AUTHORISED USERS

Platform access

Loading users…

ACCESS PROFILE

Select a user

WAITING
Select a user or create a new oneAccess is enforced at the API and database layers.

NETWORK ONBOARDING

Cities & Data Sources

Add another city without rebuilding the platform.

CITY CATALOGUE

Configured networks

CITY PROFILE

Select a city

WAITING
Select a city or create a new oneEach city has independent GTFS, live feeds, display rules and access allocation.

CONTROL ROOM EXPERIENCE

Display & AVL Configuration

Tune operational readability without code changes.

MAP LABELS

Operational map

AVL BOARD

Corridor readability

LIVE BEHAVIOUR

Refresh & annotation

LIVE PREVIEW

Operational label scale

Central StationMunicipalityBUS 214
HW 7m

Settings apply per city and are loaded for every authorised user.

DRIVER PLATFORM

Mobile, Communications & Device GPS

Prepare Tirana LIVE tablets now while keeping device GPS completely disabled until physical devices are fitted in Tirana.

DEVICE GPS OFFNo device location is requested, accepted, stored or used. GTFS-RT remains authoritative until an administrator explicitly enables SHADOW or FUSED.

GPS CONTROL

Device position mode

OFF
OFF is a hard server + client gate. SHADOW records comparison evidence only. FUSED should be enabled only after Tirana field calibration.

COMMUNICATIONS

OCC ↔ driver

TURN NOT CHECKED
GPS is intentionally OFF until Tirana devices are fitted.

DEVICE / BUS REGISTER

Register or update fitted tablet

ONE RECORD · ONE BUS

One setup only: register the physical tablet, the bus it is fitted to and its direct-call phone/SIM number together. Drivers still sign themselves in and out each shift — no daily Admin bus allocation.

Use EDIT in the device list to change the bus number, phone, label, serial or status. DELETE removes the device from the active registry while preserving historical audit evidence.

DRIVER DIRECTORY

Employee-number driver accounts

NO EMAIL REQUIRED

Create each driver here using their employee/driver number, name and password. Tirana LIVE creates the internal authentication identity automatically — drivers never need an email address. The fitted bus/tablet is managed separately above.

Load the driver directory after the self-service driver SQL is installed.

DEVICES · FITMENT · SHIFTS

Operational readiness

Load devices after the mobile foundation SQL is installed.

GPS CALIBRATION

GTFS-RT vs fitted device

GPS is OFF. Calibration will remain empty until Admin enables SHADOW or FUSED.

GOVERNED AI

AI OCC Copilot Lite

Keep OpenAI cheap and advisory while Tirana AVL is in testing.

RUN MODE

When AI may run

KEY NOT CHECKED

COST GUARDS

Application limits

DEV USAGE

Current month

CALLS
EST. USD
INPUT
OUTPUT
No API key is ever stored in browser settings.

OPERATING RULE

Facts first, AI second

GTFS, live GPS, traffic and Tirana AVL analytics remain the source of operational truth. OpenAI receives only a compact summary and returns explanation/recommendation.

  • No web search in runtime.
  • No GTFS files or map geometry sent.
  • No autonomous dispatch, hold or curtail commands.
  • Identical situations reuse cached advice without another model call.

PLATFORM IDENTITY

Branding

Control the identity shown on login and operational screens.

ADMIN
Current platform branding
Current artwork is active.