Since the Tokyo Metro has an extensive public API with line, station, and train data, this project will create a full admin panel interface for viewing, interacting with, and updating that data in real time. Since the operators, trains, stations, and lines are all interwoven, it is paramount that every aspect of this site be completely dynamic in how data is altered and manipulated. The data will all be stored in real-time in a MySQL database that will be populated with Express and served on dynamic HTML pages that will be populated using Handlebars templating.
The remote MySQL database that is linked to the project by default requires authentication access that is currently limited to Oregon State students. Updating the project to use a local database is in the project backlog and these files will ultimately be stored in the /database directory.
- Clone this repo
- Run
npm install
to install dependencies - Run
nodemon start
to start up the express server - The site should now be like at
http://localhost:8451/
C. Tyler Dennis
Lauren Pigue
This project is released under the MIT License