Our project for Advanced OOP Classes
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
It's our project for Advanced OOP Classes. It's basically a full stack application with Retrofit2 serving a REST API. It's a real time flights tracker with airports data.
- Java SE 17
- Maven
- Retrofit2
- JavaFX
- OpenSky REST-API access
- airports data from kaggle (already provided in repository)
- any integrated development environment for Java (we recommend using IntelliJ by JetBrains)
- Download/clone all files from this repository.
- Open folder with files in terminal.
- Type:
Don't worry! It will ask for your permission before installation of each package.
./requirements.sh
- If it doesn't work, try:
sudo chmod +x requirements.sh ./requirements.sh
- Now you can open and use our Java program with full functionality!
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
- Jan Skwarek - [email protected] - Instagram - Facebook - LinkedIn
- Krzysztof Wodnicki - @ - Facebook - LinkedIn
Project Link: https://github.com/janskwr/FlightsTracker