Skip to content

College project imitating the functionality of the website 'Flight Radar'

Notifications You must be signed in to change notification settings

MegaRoboNinja/Flight-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Features:

  • Getting input from:
    • FTR file
    • TCP server simulated by an additional thread
  • Reacting to console commands:
    • print (creates a snapshot of the data collected by the program in a json file)
    • report (prints out a newsreport to the console - demonstration of the visitor design pattern)
    • exit
  • Displaying ongoing flights in the GUI
  • Reacting to object modification requests sent by the TCP server
    • teleport (modify position, decorator design pattern used to make displaying teleported flights possible)
    • modify ID (for whatever reason)
    • change contact info (for people)
  • Logging changes
    • modifications
    • new sessions
    • errors
    • a new log file for each day with distinguishable sessions

The project is still being developed...


Zrzut ekranu 2024-03-27 o 10 32 15

About

College project imitating the functionality of the website 'Flight Radar'

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages