Skip to content

Repository files navigation


Flight Planning System

Flight planning system android application.
Explore the docs »

Report Bug · Request Feature

About The Project

This project was created for a uni class. It’s an Android app that helps users find the shortest and cheapest routes between airports. The app uses a weighted, directed graph to model airport connections, with distances and costs stored on the edges. We implemented the graph using an adjacency list with a custom linked list and Java’s HashMap. For finding the best routes, we used Dijkstra’s algorithm with Java’s PriorityQueue.

The Database ER Diagram:

ER Diagram

The Database Relational Schema:

Relational Schema

(back to top)

Built With

  • Java
  • Kotlin
  • Android

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

About

An Android app that helps users find the most efficient route through a network of airports.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages