
Hack Rides
A taxi platform for Sweden with separate Rider and Driver apps. It covers booking, driver operations, live trip updates, and in-trip communication.
Highlights
- Split a large Flutter monolith into packages that were easier to work on.
- Shared libraries between the Rider and Driver apps instead of maintaining duplicate code.
- Moved live tracking from polling to WebSockets, reducing delay and server work.
- Improved startup time and the ride flow in both apps.
- Set up the app so it can be released under different company names, brands, logos, color themes, and custom configurations.
Technologies
- Flutter
- Riverpod
- Firebase
- WebSocket
- Google Maps
- Stripe
Available on


