Skip to content

Mobile Apps · Major Project

Live College Bus Tracker

Driver phones share GPS so students can watch the bus and its ETA live

3-4 weeks build

Overview

Two Android apps share one Firebase project. The driver app runs a foreground location service that pushes the bus position to Realtime Database every few seconds, while the student app subscribes to its route and animates the marker on Google Maps. ETAs to each stop come from the Distance Matrix API through a small Node.js service, and students get a push notification when their bus is one stop away.

What makes it stand up

  • 01Separate driver and student apps on a shared backend
  • 02Foreground service that keeps sharing location with the screen off
  • 03Live marker animation along the saved route polyline
  • 04Stop-by-stop ETA from the Google Distance Matrix API
  • 05FCM alert when the bus is one stop from your pickup point

Module breakdown

  1. 01

    Driver app

    Starts a trip, streams GPS fixes and ends the trip cleanly.

  2. 02

    Student app

    Picks a route and stop, then follows the bus on a live map.

  3. 03

    ETA service

    Node.js endpoint that caches Distance Matrix results per stop.

  4. 04

    Notifications

    Cloud trigger sends FCM pushes as the bus nears each stop.

  5. 05

    Admin console

    Manages routes, stops, buses and driver assignments.

After this, you will be able to

  • Explain how the foreground service survives Android's background limits
  • Defend the update interval as a trade-off between battery and freshness
  • Demo a simulated trip with the student map updating in real time

Technology stack

  • Kotlin
  • Jetpack Compose
  • Firebase
  • Google Maps SDK
  • Node.js

Complete kit

₹7,199₹12,299
-41%

Delivered in under 48 hours

Level
Major Project
Domain
Mobile Apps
Build time
3-4 weeks
Difficulty

You receive

  • Complete, commented source code
  • 60-90 page project report (IEEE format)
  • Editable presentation deck
  • Architecture, ER and UML diagrams
  • Local setup and deployment guide
  • Sample dataset or seed data
  • Viva question bank with answers
  • One 45-minute walkthrough call
  • 30 days of doubt-clearing support
Compare tiers

Keep looking

Students also considered

PopularMajor Project

Mobile Apps

Hackathon Management System

A web-based platform for organizing and managing hackathons, enabling administrators to manage events, participants, teams, problem statements, submissions, judging, and results through a centralized system. It streamlines the hackathon workflow from registration to evaluation and result generation.

  • Java
  • Spring Boot
  • React.js
  • MySQL
  • +4
₹7,500₹12,000
4.8/2 reviews
Major Project

Mobile Apps

Ride-Sharing Mobile App

Rider and driver apps with live tracking and fare estimation

  • Flutter
  • Firebase
  • Google Maps
  • Node.js
  • +1
₹4,399₹7,699
4.7/158 reviews
Major Project

Mobile Apps

Food Delivery App

Customer, restaurant and rider apps with live order tracking

  • React Native
  • Expo
  • Node.js
  • MongoDB
  • +2
₹4,399₹7,599
4.7/156 reviews