{{ pageTitle }}
{{ currentTime }}
All systems operational
Trip notifications
No trip activity yet.
{{ ev.label }}
{{ ev.detail }}
{{ ev.timeStr }}
{{ tripToastLabel }}
{{ tripToastDetail }}
No driver accepted a trip
{{ unacceptedMsg }}
Active Trips
{{ activeTrips }}
{{ activeTripsLabel }}
Fleet In Use
{{ fleetInUse }}/{{ maxTrucks }}
{{ utilPercent }}% utilisation
Today's Revenue
{{ todayRevenue }}
{{ bookingCount }} bookings today
Trips This Month
{{ monthlyTrips }}
{{ schedMetricLabel }}
Recent Bookings
{{ b.id }}
{{ b.statusLabel }}
{{ b.from }} → {{ b.to }}
{{ b.payStatusLabel }}
{{ b.truck }} · {{ b.driver }}
{{ b.fareStr }}
No active bakkie load. When a driver photographs goods on a bakkie trip, the manifest and signatures appear here live.
Avg driver rating
{{ fleetAvgStr }}★
across the fleet
Ratings this session
{{ liveRatingCount }}
new from the apps
Tips collected
{{ tipsTotalStr }}
passed to drivers
Avg passenger rating
{{ paxAvgStr }}★
riders rated by drivers
Metrics for the current week, built from real app activity. Drivers with no completed trips yet show —.
Next payout run
{{ payoutRunDate }}
Weekly · every Friday
Pending payouts
{{ payoutPendingTotal }}
card · wallet · EFT
Cash collected
{{ payoutCashTotal }}
held by drivers
Drivers to pay
{{ payoutDriverCount }}
with a balance
Payouts cover card, wallet and EFT earnings, transferred to each driver's bank account every Friday. Cash fares are collected directly by drivers and shown for reconciliation only.
Reject application
Rejecting {{ rejectName }}. Add a reason — it's included in the email sent to the applicant.
Peak-hour windows
Set the high-demand time windows used to measure each driver's peak-hour uptime.
to
{{ peakMsg }}
Open fraud alerts
{{ fraudOpenCount }}
Locked-out logins (24h)
{{ fraudLockoutCount }}
Admin actions logged
{{ auditCount }}
Assign a driver
Edit scheduled booking
{{ editModalTitle }}
Current balance: {{ walletEditCurrent }}. The adjustment is logged in the customer's wallet history.
{{ editModalMsg }}
No bakkies in the fleet yet
{{ fleetEmptyNote }}
{{ f.id }}
{{ f.statusLabel }}
{{ f.driver }}
{{ f.plate }}
This Month
{{ f.monthTrips }} trips
All Time
{{ f.totalTrips }}
{{ f.progressWidth }} of monthly target
Add Shuttle Vehicle
New vehicles appear on the customer shuttle page immediately.
Current Shuttle Fleet ({{ shuttleCarCount }})
{{ car.name }}
{{ car.description }}
{{ car.seats }} seats · R{{ car.baseRate }} base · R{{ car.ratePerKm }}/km
No shuttle vehicles added yet. Use the form on the left to add your first vehicle.
Bakkie Hire Pricing
Slider changes broadcast to the customer booking page in real time. Shuttle rates are set per-vehicle below, under Shuttle Fleet.
R
Range:
R
—
R
R
Range:
R
—
R
R
Range:
R
—
R
Sample Fare — 25km, 1 Helper
{{ sampleEstimate }}
⚠ {{ pricingSaveError }} — this device's prices won't reach other devices until you fix this and save again.
Fleet Capacity Limit
Maximum simultaneous bakkie bookings.
{{ maxTrucks }}
max active bakkies
Current utilisation
{{ fleetInUse }} / {{ maxTrucks }} ({{ utilPercent }}%)
Current Rate Card
Base rateR {{ baseRate }}
Per kilometreR {{ ratePerKm }}/km
Loading helperR {{ helperRate }}/person
Min fare (10km)R {{ minFare }}