bus-tracking-flutter
bus-tracking-flutter copied to clipboard
A bus tracking application for public transportation using crowd-sourcing for gathering location data.
Bus Tracking Flutter
This application provides two operating modes as the passenger mode and waiting mode. The earliest passengers or the crew itself can enter the Passenger mode which will utilize their current location data fetched using GPS and provide it to the user under the Waiting mode. If there are multiple users in the passenger mode, this will apply few mathematical calculations to get the average location of all the users and display it to the users in the Waiting mode.
RoadMap
Firebase Google Location API Google Maps API
GeoLocation
Firebase Auth
Firebase Database
Android Studio
Screenshots

Getting Started
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
Contributing
All the contributions are most welcome.