Command
National operations overview: KPIs, maps, activity, scan feed, queues, and platform health.
- Monitor national coverage
- Inspect operational map
- Open audit trails
NBR Boda Pilot is the administrative command layer for registering riders, binding motorcycles, issuing QR credentials, coordinating district hubs, and giving enforcement teams a reliable way to verify who is on the road.
Mission
The system connects local registration work to national oversight. A district officer can register a rider, bind a motorcycle, submit KCCA status, and issue a QR credential; command users can then monitor adoption, exceptions, scans, and operational health.
Dashboards are dense, scannable, and built around daily registration, review, lookup, and escalation tasks.
Every hub is permission-driven. Roles define who can register, approve, view audit trails, manage geography, or administer users.
Hub map
Use the top domain switcher to move between workspaces. The side navigation changes to the active hub’s modules.
National operations overview: KPIs, maps, activity, scan feed, queues, and platform health.
Registration workspace for riders, motorcycles, district hubs, stages, hailing apps, IDs, and QR credentials.
Field verification area for scan lookups, matched riders, unmatched codes, and scan-event history.
Finance shell for loans, insurance, payment, penalties, and revenue workflows as the pilot expands.
Safety shell for incident reporting, rider safety compliance, training, and risk interventions.
Administrative workspace for users, roles, permissions, and operational access control.
Registration flow
The Rider wizard is organized around the real operational sequence used by a district registration desk.
Capture NIN, TIN, full name, phone, and email. This anchors the rider record before any operational mapping.
Add photo, address, date of birth, gender, next of kin, and apparel measurements (shirt and trouser size) for complete rider traceability.
Bind boda motorcycle identifiers: number plate, engine, chassis, RFID/QR tag, owner, insurance, and loan status.
Attach the rider to a district hub, stage, and registered hailing app policy.
Set the compliance tier (Active, Pending, or Inactive) and record the upfront onboarding fee and payment status.
Review full rider details, platform policy, generated QR credential, and district-coded NBR ID before issuing.
Credentials
Rider IDs include the district code so records carry local context wherever they appear. QR credentials resolve through the scan lookup endpoint and can be regenerated from the rider record.
Each rider receives an identifier composed of the national prefix, district code, and padded record number.
Scan lookups can match rider QR, NIN, motorcycle RFID, or number plate, then log the scan source, status, location, and matched payload.
Hailing app policies
Hailing apps are no longer hardcoded. Each platform can define whether it requires KCCA approval, stage verification, insurance verification, and whether independent riders are allowed.
Working access
Sign in, pick a domain from the top switcher, then use the hub sidebar for modules. The Riders hub is currently the most complete workspace and contains Riders, Motorcycles, Hailing Apps, Districts, and Stages.