RideOps is a dual-sided ride-hailing by Nasir BhottaRideOps is a dual-sided ride-hailing by Nasir Bhotta

RideOps is a dual-sided ride-hailing

Nasir Bhotta

Nasir Bhotta

RideOps is a dual-sided ride-hailing application built with Flutter for both passengers and drivers, designed to manage the complete ride-booking flow from request to trip completion. The platform includes separate experiences for riders and drivers, with role-based onboarding, authentication, pickup and drop-off selection, vehicle choice, nearby driver discovery, live ride status updates, driver arrival tracking, trip handling, and in-app communication. I worked on the Flutter UI, Firebase integration, Google Maps functionality, authentication, business logic, real-time ride states, and passenger/driver workflows. The application was structured to keep rider and driver logic organized while supporting real-time coordination between both sides of the platform. Key Features
Passenger and driver applications
Role-based registration and login
Pickup and drop-off location selection
Google Maps integration
Nearby driver search
Vehicle selection
Ride request and acceptance flow
Live trip and driver status updates
Driver arrival tracking
In-app messaging
Trip history and ride management
Firebase authentication and real-time backend
Clean, scalable Flutter architecture Tech Stack: Flutter, Dart, Firebase, Google Maps API, REST APIs
Like this project

Posted Sep 29, 2026

RideOps is a dual-sided ride-hailing application built with Flutter for both passengers and drivers, designed to manage the complete ride-booking flow from r...