GoPooling Carpool Ride Sharing App

Overview
GoPooling is a comprehensive carpool ride-sharing application designed specifically for university students, faculty, and staff. The app facilitates convenient ride-sharing coordination within the campus community, featuring real-time GPS tracking, driver-passenger matching, rating system, ride history, and secure payment integration. Developed as a CSCI313 project with a complete software requirements specification, use cases, sequence diagrams, and comprehensive testing. Built with Flutter and Firebase, the app provides seamless booking, navigation, notifications, and emergency assistance features.
Tech stack
FlutterDartFirebaseGoogle Maps APIFigmaSoftware EngineeringUML DiagramsSystem Design
Screenshots & gallery
Onboarding3 images
User Authentication2 images
Driver Authentication2 images
Ride Booking Flow4 images
Trip Management2 images
Navigation & Features2 images
UML Diagrams2 images