Skip to content

Latest commit

 

History

History
63 lines (48 loc) · 2.57 KB

README.md

File metadata and controls

63 lines (48 loc) · 2.57 KB

Stops

Stops is an app built with Flutter that displays live bus timings for bus stops in Singapore. It uses live data exposed by LTA Datamall's API.

Download (Android)

Or check out the releases page.

Features

  • Pin your favorite bus stops
  • Search bus stops by their name or code
  • Rename bus stops as you wish
  • Light/dark mode options
  • Add routes to easily organize bus stops you frequent
  • Track buses with live notifications
  • Get notified when bus is arriving soon

Screenshots

Getting Started

git clone https://github.com/jeffsieu/stops-flutter.git

Setting API keys

Set your Google Maps API key for Android at stops-flutter/android/secret.properties.

...
MAPS_API_KEY=YOUR_API_KEY

For bus stop retrieval, set your LTA API key at stops-flutter/assets/secrets.json.

{
    "lta_api_key": "apikey"
}

Built with

  • Flutter - The mobile-app framework used
  • Rubber - An awesome bottom-sheet implementation in Flutter

Credits

This app is an experiment by Jeff Sieu.