Skip to content

Multi-platform mobile application for the Chicago Transit Authority bus and train tracking. Users can get arrival times for any bus or train stop and conveniently access their favorite stops from the Favorite Stops tab.

Notifications You must be signed in to change notification settings

mDemianchuk/cta-tracker

Repository files navigation

Description

CTA Tracker is a multi-platform mobile application for the Chicago Transit Authority bus and train tracking. The backend for this app is implemented in two microservices – CTA Train Tracker Service and CTA Bus Tracker Service that utilize official CTA Train Tracker and Bus Tracker APIs. Users can get arrival times for any bus or train stop and conveniently access their favorite stops from the Favorite Stops tab.

Demo

iOS client demo

Requirements

Usage

  1. Install project dependencies

    $ npm install
    
  2. Add the platforms that you want to target your app

    $ cordova platform add ios
    $ cordova platform add android
    

    To check your current set of platforms:

    $ cordova platform ls
    
  3. Install pre-requisites for building

    To check if you satisfy requirements for building the platform:

    $ cordova requirements
    
  4. Run the app

    $ npm start
    

About

Multi-platform mobile application for the Chicago Transit Authority bus and train tracking. Users can get arrival times for any bus or train stop and conveniently access their favorite stops from the Favorite Stops tab.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published