Spoke: Turning DMs into bookings for a mobile bike mechanic
Spoke is a booking app for Alex, a solo mobile bike mechanic in Stockholm. Built for the Lovable challenge as a real brief for a hypothetical small business.
The problem
Every booking started in Alex's Instagram DMs: what's wrong, where are you, when are you free. It took around fourteen messages over two days, and many threads never became a booking. A plain calendar couldn't help either, because fifteen minutes between visits is fine nearby but not when he has to cross the water.
The approach
Spoke is built around how Alex's day actually works. Available times already count his ride between visits, so every slot shown is one he can make. Customers describe the problem in plain words instead of picking from a service menu. Quiet days and gaps near other visits get a cheaper call-out, so his calendar fills itself.
The result
Customers book in about thirty seconds and get a confirmation straight away. Reminders go out a day before, and moving or cancelling takes two taps from the email. Every visit lands in Alex's day plan without him lifting a finger. Fourteen messages down to zero.
Built in Lovable with Supabase and Resend.
0 likes · 4 views · Sep 28, 2026
Developed a web booking app for a mobile bike mechanic to streamline appointments.