Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 540 Bytes

README.md

File metadata and controls

19 lines (15 loc) · 540 Bytes

Flights backend

Java Spring Boot REST application for flight booking.

🚀 Tech stack

  • Java
  • Spring Boot
  • REST API
  • Dijkstra Algorithm
  • Swagger UI

🎯 Motivation

I wanted to practise Java Spring Boot. My goal was to create an application which meets the Java / Spring Boot standards.

💡 Features

  • Store Airplanes, Airlines, Airports and Flights in H2 database
  • HTTP API endpoints for the entities
  • Route planning using a customized implementation of Dijkstra's Shortest Path algorithm
  • Tests for most of the code