Every component the 70 admin screens are built from, in every variant and state. Values come from docs/design/DESIGN_SYSTEM.md, extracted from the canvases — nothing here was invented.
The rule that holds across all three surfaces: money not yet earned is gold, money released is green, money reversed is red. An agency must be able to tell what it can actually withdraw without reading a label.
Withdrawable now
Released 24 h after completion
Commission returned pro rata
Every row carries three identifiers: an auto-increment key that is never exposed, a ULID for API and URL use, and the human code above. Exposing the key would leak volume and invite enumeration.
| Booking ↑ | Passenger | Route | Agency | Status | Gross | Commission | Net | |
|---|---|---|---|---|---|---|---|---|
| CMX-BKG-284119 | Chantal Mbila |
Douala → Yaoundé
Departs 07:30
|
Sawa Voyages | Confirmed | FCFA 9,000 | FCFA 630 | FCFA 8,370 | |
| CMX-BKG-284120 | Emmanuel Fotso |
Yaoundé → Kribi
Departs 07:30
|
Étoile Voyages | Held | FCFA 7,000 | FCFA 490 | FCFA 6,510 | |
| CMX-BKG-284121 | Aïssatou Bello |
Douala → Limbe
Departs 07:30
|
Sawa Voyages | Refunded | FCFA 5,400 | FCFA 270 | FCFA -5,130 |
Try widening the date range, or clear the agency filter to see every agency.