A booking panel simulation for a tourism agency, in which an agent can perform several operations. These operations include adding, removing or updating hotels, rooms and reservations.
- Java 8
- Java Swing (GUI)
- PostgreSQL 16
- Clone the repository to your local machine with a Java Development Kit.
- Create a database named tourismagency and import the tourismagency.sql file.
- Compile and run the
App.java
file using the IDE of your choice.
- Business: Classes for business logic ensuring correct construction and usage
- Dao: Classes for database operations
- Entity: Classes that represent database tables
- View: Swing GUI classes for the user interface
- Core: Database connection and utility methods