product
Real-time availability by dates
Customers see what’s free for their dates — not everything.
Marketplace search accepts a pickup + return datetime. We exclude every car whose existing bookings overlap the requested window. No more "available" results that aren’t.
- Overlap check against all non-cancelled bookings
- Second-check at booking time rejects a double-book race
- Works with city, GPS and price filters combined
- 422 if the return date is before pickup — surfaces instantly in the UI
How it works
available_from + available_until query params drive a SQL subquery that lists cars with overlapping bookings; those are removed from the result set.
Try it: pick two dates on /find and search.
More product features
- Bookings & reservationsHold a car for a customer before they pay a rupee.
- Rent agreements with live totalsTotals, advance, balance and late fees — calculated for you automatically.
- Offline payment provisionCash, cheque, bank transfer — first-class, not bolt-on.
- Owner payouts ledgerPer-car, per-owner, per-rent. Nothing to reconcile by hand.