Developed a cross-platform taxi booking app that enables users to request rides, track drivers in real-time, and make secure in-app payments. Designed separate workflows for drivers and riders, ensuring smooth interactions and live updates.
Core Features:
Google Maps-powered live driver tracking
Geolocation-based pickup/drop-off
Push notifications for ride status
In-app payment gateway and ride history
Driver-rider communication module
My Contributions:
Built all app screens using FlutterFlow
Integrated Google Maps API and Firebase for live location updates
Managed real-time ride request, acceptance, and completion flows
Developed push notification logic for ride updates
Created separate dashboards for drivers and riders
Challenges & Solutions:
Challenge: Handling real-time driver tracking without performance issues
Solution: Optimized Firebase Firestore queries and used custom actions for live updates without app lag
Success Metrics:
Launched MVP in 6 weeks
Scaled to 5,000+ users within 1 month of launch
Achieved consistent 4.7★ user feedback for reliability
Tech Stack:
FlutterFlow, Firebase, Firestore, Google Maps API, Push Notifications, Custom API Actions
Like this project
Posted Jul 13, 2025
Ride-hailing app with live driver tracking, in-app payments, and real-time updates—built in FlutterFlow, Firebase, and Google Maps API.