Motorcycle Rental Reservation and Catalog Management System
Kuba Motors needed a single workspace where each rental location can manage availability, contracts and customer hand-offs without the spreadsheet sprawl that was slowing every booking down.

Industries
Services
The Challenge
Sed do eiusmod tempor incididunt ut labore. Each Kuba Motors location ran on its own spreadsheet, paper contracts and a wall-mounted calendar. Double bookings were routine and there was no way to see fleet utilisation across cities.

Our Approach
We replaced the spreadsheets with a single workspace, but only after spending three weeks at three locations watching how bookings actually happened.
- 01
Field research
Shadowed agents on busy weekends to map the real reservation flow.
- 02
Catalog model
Modelled fleet, options, and pricing rules as composable building blocks.
- 03
Build
Shipped reservation, catalog and contracts as three coordinated services.
- 04
Roll-out
Onboarded locations one by one with a side-by-side cutover plan.



The Impact
In the first quarter after launch, reservations went paperless and weekend throughput jumped.
-
Zero double-bookings
Single source of truth across all locations.
-
Self-serve check-in
Customers complete paperwork before arriving on-site.
-
Fleet visibility
Live utilisation map across every city in the network.
-
Faster hand-off
4 minutes from front desk to ignition, down from 18.
Project Results
Locations onboarded onto the platform
Average customer rating since launch
Reduction in time from booking to ride-away
Tech Stack
The technologies and tools we used to build this project.
Frontend
- Svelte
- TypeScript
- Tailwind CSS
Mobile
- Svelte Native
- Capacitor
Backend
- Node.js
- NestJS
- PostgreSQL
Infrastructure
- AWS
- Cloudflare
- Docker
- GitHub Actions
Project Review
“We replaced five tools with one and our agents stopped dreading weekends. Bookings just flow now.”
Placeholder Name
Operations Director, Kuba Motors

