/HWR-travel-planner

A university project aimed at learning Java UI development, featuring a simple travel planner program.

Primary LanguageJavaMIT LicenseMIT

Disclaimer:

This project was developed as a part of the course "Object-Oriented Programming II" at the Department of Business and Economics (Fachbereich Wirtschaftswissenschaften) during the period from 01.10.2019 to 20.01.2020. The project's purpose was to learn about object-oriented programming with Java.

Please note that the project may contain errors, and its functionality may not be suitable for production use. The project's authors and contributors do not assume any responsibility for the project's use or any consequences resulting from it. Additionally, some components, resources, and code snippets used in this project were taken from external sources, which are listed in the "Sources" section.

OOP Travel Planner - Uni Project

Project: OOP Travel Planner

(Dept. of Business and Economics - Object-Oriented Programming II)

Logo

Team Members:

  • Timothy Kura
  • Carl Krogmann
  • Jakob Simonsmeier
  • Jan Kanz

Project Period: 01.10.2019 - 20.01.2020

1. Project Description

The goal of this program is to provide users with a tool for planning their travels. Users input their desired destinations, and the program subsequently generates a graphical representation of a route on a world map. Users can then access additional information about their destinations or save their trip itinerary.

OOP Travel Planner

2. Class Diagram

Class-diagram

**Notes**: - Runnable JarFile was compiled with Open-JDK-13. - A VPN connection to the Oracle database is required to run the program. - The ComponentResizer.java class was taken from the following website (see Source 4).

Sources: