
The context
Small vehicle rental businesses need a connected way to manage their operations and let customers make and track bookings.
My contribution
Building a TypeScript product with business workspaces, membership permissions, public booking and tracking, and separate operations and marketing surfaces.
Where it stands
In development. Production storage, messaging, monitoring, and backup checks remain release gates.
Decisions that shaped it.
These choices guided the interface and the system behind it.
Scope business data to the active membership.
Use opaque public booking and rental tokens.
Keep the frontend and backend type system aligned.
Keep exploring
View source