Skip to content

greenyouse/transit-app

Repository files navigation

Transit App

An application for navigating the train system in the Twin Cities. Built for Udacity's Senior Web Developer Nanodegree.

Features

This is a Progressive Web App and comes with many of the things you would expect to see from a PWA.

Here's an overview of some of the cool features in this app:

  • an app shell architecture (for fast start-up times)
  • a service worker for caching data and updating the app
  • offline-first functionality
  • responsive design
  • HTTPS only
  • easy to add to the home screen on mobile for an app-like feel

Try It Out

There's a live version hosted here.

To run the app locally, first make sure you have polymer-cli:

npm install -g polymer-cli

Then clone and build the app:

git clone https://github.com/greenyouse/transit-app
cd transit-app
polymer build

Finally, serve up the app and view it at localhost:8080:

cd build/bundled
polymer serve

About

An app for navigating the Twin Cities' train system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published