gauthumj / Real-Time-Bus-Tracker

A flutter app to track college and school busses in real-time.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Real Time Bus Tracker

An app aimed at providing real time bus information to users. This app was mainly buit with universities and schools in mind.

The login pages

The app is divided into two login pages. The first page is for students and the second page is for drivers.

student login page only permits google sign in as it is easier this way for schools and colleges to restrict the usage only to their students.

Driver home page

The driver home page shows the live location of the driver and transmits the GPS location to firebase firestore database.

Student home page

The student home page shows the live location of the driver. This was made possible by adding a listener that constantly listens for changes in the driver's location in the firebase firestore database.

Google cloud services was used to render the map. However, flutter_map can also be used to render a static map with the same functionalities.

About

A flutter app to track college and school busses in real-time.

License:MIT License


Languages

Language:Dart 97.5%Language:Swift 1.7%Language:Kotlin 0.6%Language:Objective-C 0.2%