This project is an ASP.net core 2.0 based API for the Hungarian railway company (MÁV).
MySQL table structure is in tables.sql
Static Station data is in data.sql
API Documentation is in APIDocs.md
-
Data Access Layer
- Stations
- Trains
- TrainInstances
- TrainStations
- TrainInstanceStations
- Trace
-
API Handlers
- TRAIN
- STATION
- TRAINS
- ROUTE
- Make the APIHandlers more robust
-
API Endpoints
- API objects
- /train/
- /train-static/
- /station/
- /all-stations/
- /station-trains/
- /route/
- /listener-get/, /listener-unset/
- /set-user-train-data/