CONTEXT
Why this product exists.
Rota Urbana organizes recurring group cycling events across the city. Previously, participant registrations were scattered across WhatsApp chats and manual spreadsheets, causing double-bookings, lost data, and event-day chaos.
PROBLEM / CHALLENGE
What needed solving.
During ride opening announcements, hundreds of cyclists hit the website simultaneously from smartphones to claim limited bicycle slots. The application needed instantaneous validation, zero downtime, and a foolproof self-service lookup system.
MY ROLE
Engineering responsibility.
Architected and built the entire system independently: data model, booking engine, mobile-first participant flow, administrative check-in console, and high-concurrency production VPS hosting.
SOLUTION
How the application was built.
Built a high-performance, mobile-first web application featuring instant booking verification, unique registration code generation, administrative check-in search, and automatic ride capacity enforcement.