@busflow/driver
Status: Scaffold — not yet implemented
Purpose
Driver Operations PWA — daily assignments, live passenger manifest, QR check-in, offline-first.
Tech Stack
- Framework: Quasar (PWA + Capacitor)
- Offline: Aggressive local caching via Service Workers
- Design:
@busflow/ui-corewith.theme-driver(oversized touch targets, dark mode)
Key Features (planned)
daily-assignments/— View shift schedule, trip detailspassenger-checkin/— QR scanner for Wallet passes/PDFsmissing-passengers/— Alert dispatcher about no-showsbordverkauf/— Onboard POS (seat-linked food/beverage)receipt-scanner/— AI OCR receipt capturevehicle-inspection/— Digital pre-trip checklistcommercial-routing/— Heavy-coach navigation
Architecture
Follows Feature-Sliced Design (simplified flat variant).
Public API / Entrypoints
- Planned app entrypoint: Quasar PWA / Capacitor mobile shell.
- Offline sync boundaries must remain explicit and testable.
Key Commands
- No package-specific commands yet; use the eventual app filter once
package.jsonexists.
Related Docs
Common Pitfalls
- Assume unreliable connectivity and large touch targets by default.
- Do not block check-in or safety workflows on optional online services.