Skip to content

Technologies: Java, Spring, Hibernate, Thymeleaf. Web-based application for managing travel bookings and facilitating tour purchases.

Notifications You must be signed in to change notification settings

nicywi/TravelAgency

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Travel Agancy Booking System

Introduction

This project is part of the learning journey in Java development, aiming to create a Travel Booking System. It is a part of Java course at Software Development Academy.

Technologies

Java, Spring, Hibernate, Thymeleaf

Status

Work in progress.

ScreenRecording2024-03-18at13 04 31-ezgif com-video-to-gif-converter

Purpose

The primary objective of this project is to apply Java programming concepts to develop a a web-based application for managing travel bookings and facilitating tour purchases.

Features

  • Searching for tours based on specified criteria such as destination, departure date, and hotel preferences etc.
  • Tour "purchase" with price calculation based on the number of participants
  • Configuring, updating, deleting tour offers (for administrators)
  • Reviewing purchases(for administrators)

Challenges

Overcame challenges related to integrating Spring and Hibernate frameworks, designing a user-friendly frontend with Thymeleaf, and ensuring data validation and integrity.

Contributors

  • Nikola Cywinska
  • Piotr Falkowski

Mentor

  • Jarek Czaplicki

About

Technologies: Java, Spring, Hibernate, Thymeleaf. Web-based application for managing travel bookings and facilitating tour purchases.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published