product
CSV export per tenant
Your data, always portable.
Admins download any resource (customers, cars, owners, drivers, bookings, rent agreements, receipts, owner payouts) as CSV at any time. Tenant-scoped, streaming, no size limits.
- Admin-gated per tenant
- 8 resources supported out of the box
- Streaming response — no OOM on large datasets
- Columns pinned for schema stability
How it works
routes/exports.py defines a _REGISTRY mapping resource → (model, columns). The endpoint fetches rows with tenant filter, streams CSV directly.
Download at /dashboard/export.
More product features
- Bookings & reservationsHold a car for a customer before they pay a rupee.
- Rent agreements with live totalsEvery formula from the legacy desktop — plus the rules it only implied.
- Offline payment provisionCash, cheque, bank transfer — first-class, not bolt-on.
- Owner payouts ledgerPer-car, per-owner, per-rent. Nothing to reconcile by hand.