Skip to content

CRBM84/interconnections

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interconnections API

This is a Spring Boot microservice that exposes a /interconnections endpoint to return possible flight paths (direct and one-stop) between two airports based on Ryanair's APIs.

I tried to focus on clean structure, logic, and tested for edge cases.

✅ Features

  • Filters direct and 1-stop flights
  • Ensures layovers are valid (≥ 2 hours)
  • Handles null / empty responses
  • Includes basic integration-style tests using MockMvc
  • Executable JAR included in /target

📦 Running the project

You can run the included JAR with:

java -jar target/flightapi-0.0.1-SNAPSHOT.jar

About

Flight Microservice – REST API – Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages