An application to collect and analyze flight data using the Schiphol API.
Makes use of Schiphol's Flight API.
The application collects data about destinations and flights and stores this in a database. It is set up as a Spring Boot application.
The API ID and key should be placed in a config.properties
file within a config
folder in the
root of the project, in the format:
appId = your_app_id
appKey = your_app_key
The application can be run in three different modes:
- As a web server: run the main class (
nl.schiphol.schipholapp.Application
) without arguments - To collect destinations: run the main class with
destinations
as an argument - To collect flights: run the main class with
flights
as an argument