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.