/FlightAPI

This a flight api project builted with Spring Boot.

Primary LanguageJava

Amadeus Case Study

This project is created for Amadeus Case Study.

Used Technologies

Backend: Java 17, Spring Boot 3, Maven, JPA Database: MySQL

Description

In tihs project;

Users can add airports.

Users can add flights.

Users can lists flights.

Users can list flights oneway/two way directions.

API End Points

/flights

/airports

Swagger UI

http://localhost:8081/swagger-ui/index.html

Schedule Job

There is a shceduled job in this project which is working for every day; fecth flights from a mock api and save flights into the database.

Basic auth:

Username:test password:test