Mobile
TERA - Ride Sharing Platform
Multi-App Ride Sharing Ecosystem
Executive Summary
The Situation:A Miami-based transportation startup needed a robust digital ecosystem to compete with major ride-sharing apps, requiring complex logistical routing and real-time geospatial tracking.
The Mandate:Architect an end-to-end multi-app ecosystem comprising three distinct Flutter apps (User, Driver, Bus route) controlled by a central Angular administrative command center.
The Result:Successfully launched the entire 5-app ecosystem to the Apple App Store and Google Play, facilitating thousands of seamless live-tracked rides.
Architecture Stack
Flutter
Angular
Google Maps API
Firebase
Stripe
Real-time Notifications
Navigation System
Technical Deep-Dive
Overcoming Bottlenecks
Managing sub-second geospatial data syncing (GPS location) between moving drivers and waiting users without draining mobile battery life or exceeding Firebase read/write limits.
First-Principles Engineering
Implemented efficient background geofencing logic using Flutter and the Google Maps API. Restricted location updates to meaningful movement thresholds and used Firebase Cloud Messaging (FCM) for low-overhead push notifications.
Business Impact
Massive Scope Delivery
Successfully developed and synchronized 5 distinct codebases into one cohesive product.
Financial Security
Integrated Stripe for complex split-routing payments between platform fees and driver payouts.
Enterprise Logistics
Built a robust stop-management system for the dedicated Bus routing application.