Skip to content

A bus tracking application for public transportation using crowd-sourcing for gathering location data.

Notifications You must be signed in to change notification settings

thisislohit/bus-tracking-flutter

Repository files navigation

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

splash wel login signup restpass verfy pass wait choosing pass1 home wait1

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.