GoPooling Carpool Ride Sharing App

Overview
University carpool platform connecting students for ride-sharing
The Problem
Campus communities need safer, coordinated rides—balancing trust between drivers and riders, navigation clarity, and lightweight payments documentation.
The Solution
GoPooling combines Flutter with Firebase services and Google Maps APIs to prototype booking, GPS tracking, ratings, history, and assisted flows documented alongside formal SRS, diagrams, and testing artifacts from CSCI313.
Technologies used
FlutterDartFirebaseGoogle Maps APIFigmaSoftware EngineeringUML DiagramsSystem Design
Key Outcomes
- Academic-grade documentation package (SRS, UML, sequences) proving engineering rigor.
- Feature breadth spanning discovery, ride lifecycle, notifications, and contingency UX hooks.
Screenshots & gallery
Onboarding3 images
User Authentication2 images
Driver Authentication2 images
Ride Booking Flow4 images
Trip Management2 images
Navigation & Features2 images
UML Diagrams2 images