d-hp / pathways

A web application that utilizes GTFS-RT to provide real-time arrival times for all NYC subway lines

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Forks Stargazers Issues MIT License LinkedIn


Logo

A web application that utilizes GTFS-RT to provide real-time arrival times for all NYC subway lines

Explore the docs »

View Demo · Report Bug · Request Feature



About The Project


Logo

pathways is a simple web application that allows New Yorkers access to real-time subway data to take control of their daily commute. This application retrieves data on each train in the NYC subway system through GTFS-RT (General Transit Feed Specification - Real Time).

(back to top)

Built With

ReactReduxTailwindCSSNodeExpress

(back to top)

Getting Started

This project is still in development. If you'd like to check it out, please follow the instructions below.


STEP 1 — Clone the repository

git clone https://github.com/d-hp/pathways

STEP 2 — Start the application! The npm start script should be run in both client and server directories due to distinct package.json files for management of client-side & server-side dependencies, respectively.

npm start

STEP 4 — Navigate to localhost:3000 to try out the storytime application!

http://localhost:3000/

(back to top)

Roadmap

  • Integrate a map of NYC subway lines and superimpose real-time dots representative of each train
  • Devise a more efficient algorithm within backend logic for parsing real-time data feed
  • Create testing suites to ensure functionality during development
    • Unit tests
    • Integration tests
    • End-to-end tests

See the open issues for a full list of proposed features (and known issues).

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Show your support

Give a ⭐️ if this project helped you!

About

A web application that utilizes GTFS-RT to provide real-time arrival times for all NYC subway lines

License:MIT License


Languages

Language:JavaScript 96.7%Language:CSS 2.5%Language:HTML 0.8%