Skip to content

About

Kotlin Android app displaying nearby bus routes with Retrofit API, local storage for saved routes, and notifications for transit alerts.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

TransitApp — Android Transit Application

Kotlin Android Retrofit Local Storage

TransitApp is a Kotlin-based Android application that displays nearby bus routes and service alerts using GTFS transit data.


Overview

The app allows users to:

  • View nearby bus routes on a map
  • Search for specific routes
  • Save favorite routes locally
  • Receive local notifications for route alerts

Transit data is fetched from a public API and rendered dynamically based on the user’s location.


Implementation Details

  • Network requests handled asynchronously using Retrofit
  • User location retrieved via Android location services
  • Favorite routes persisted using internal storage
  • Local notifications triggered for GTFS alert updates
  • Runtime permissions handled for location and notifications
  • Map integration for displaying nearby routes

Tech Stack

  • Kotlin
  • Android SDK
  • Retrofit
  • GTFS transit data
  • Internal storage
  • Android Maps API

Screenshots

Location Permission Map with User Routes Search Routes Saved Routes Local Alerts

About

Kotlin Android app displaying nearby bus routes with Retrofit API, local storage for saved routes, and notifications for transit alerts.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages