Bike Bus
An award-winning, simplified tool to co-ordinate parents to get the school bike bus running smoothly.
May 2026
- Role
- Product Designer
- Context
- Personal Project
- Focus
- Streamlined & Clear
- Tools
- Lovable, Figma & Claude Code
01 — The Problem
Bike buses run on enthusiasm, but coordinating them in WhatsApp made the school run more stressful, so families defaulted back to the car.
- Bike buses were coordinated in busy, unofficial WhatsApp groups.
- Working and non-working parents alike found an already pressured time of day made worse by uncertainty.
- The car was easier, but not the solution that was wanted. The solution needed to match the enthusiasm.
The UK school run means traffic congestion, poor air quality and safety worries. Many parents are "Reluctant Drivers": cycling alone with children feels dangerous and logistically overwhelming. Bike buses solve the safety part through numbers.
02 — The Hypothesis
If parents could see where the bike bus is in real time and get a nudge just before it reaches them, the morning uncertainty would go away. Then more families, especially reluctant drivers, would choose the bike bus over the car.
Join by invitation only
To keep children safe, routes aren't searchable. Parents join through a unique link, see the route, distance, duration and riders, then agree that they stay responsible for their own child.

One tap to start the bus
The leader checks the route and starts the ride. The screen says exactly what happens next: tracking switches on and every follower is told.

Two views of the same ride
The follower sees distance and time to their stop. The leader sees the route and next stop. Same ride but different questions.

Notifications with purpose
Two alerts only: "First Beacon Active" when a ride starts and a 500m alert when it's close. Parents can switch them on or off.

03 — The Journey
The early journey began as a Lovable project winning a Hackathon.
When putting the early wireframes together it threw up a number of user obstacles needing to be overcome.
The pioneer parents worried families would think they were handing their child over to the ride leader so we had to build in very clear user agreements with parents making sure it was a community app not a commercial app offering child services - children's parents remained the responsible adults at all times.
Initially routes had a start and end point, but there were already informal stopping points where meeting points were logical. Interim stopping points were added into the route setup.
Safety and access to information understandably was a recurring theme. Routes were setup to be invite only through a unique link; they weren’t searchable or public.
At the end of the ride, data and records were dropped, only anonymised route stats are kept.
04 — Outcome & Reflection
- Rough first, polish later. Keeping the AI wireframes deliberately rough let you test the flows before committing to visuals.
- Trust was the real feature. Privacy, invite-only routes and data deletion mattered as much to parents as a live map.
- Further testing with Google Maps embedded.


