Skip to content

theImmortalCoders/reServeCourt_backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReServe Court - Tennis court reservation system (Web API)

Description

This project aims to develop an application for managing tennis courts and reservations. The application consists of two main panels: Client and Administration. In the Administration panel, the Admin have the capability to manage tennis courts and reservations, including tasks such as adding, editing, and deleting. In the Client panel, users are able to create and manage their reservations efficiently.

Key Features

  • Asynchronous notifications management with Rabbit and websocket
  • Mailing system with Thymeleaf and Rabbit queueing
  • REST API

Technologies Used

Java 17, Spring Boot 3, PostgreSQL, Docker, RabbitMQ

Team Members

  • Marcin Bator (@marcinbator) BE
  • Igor Litwa (@miszor03) PM
  • Wiktor Mazur (@ZegarekPL) FE
  • Paweł Buczek (@pablitoo1) FE
  • Bartłomiej Krówka (@bkrowka) FE