Skip to content

CTylerD/tokyo-metro

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tokyo Metro Admin Web App

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.

Tokyo Metro Image

Database

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.

Compiling and Running

  1. Clone this repo
  2. Run npm install to install dependencies
  3. Run nodemon start to start up the express server
  4. The site should now be like at http://localhost:8451/

Contributing Authors

C. Tyler Dennis
Lauren Pigue

Licensing

This project is released under the MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 66.3%
  • Handlebars 28.3%
  • CSS 5.4%