Japan Train Routing System
This project is an individual final project for 2190102 Advanced Computer Programming
International School of Engineering, Faculty of Engineering, Chulalongkorn University
Project Overview
Presentation for the required main components of the project
Database
JSON from
GitHub - adieuadieu/japan-train-data
Data analysis
Mobile application (details below)
Tools Used
Python
Organizing JSON data into manageable documents in MongoDB
Create functions to let Flask pages return the desired values
Flask
Create API to serve for the mobile application
Ionic (Angular)
Used as a framework for creating the application
Uses Flask as an API
MongoDB
ALL_STATIONS documents
Stores the organized information about each station
Name (EN/JP), Lines (EN/JP), Location, Address
LINES documents
Stores information of each rail lines
Name (EN/JP), Region, Stations