This project aims to develop an application for managing tennis courts and reservations. The application will consist of two main panels: Client and Administration. In the Administration panel, the Admin will have the capability to manage tennis courts and reservations, including tasks such as adding, editing, and deleting. In the Client panel, users will be able to create and manage their reservations efficiently.
- Marcin Bator (@marcinbator)
- Igor Litwa (@miszor03)
- Wiktor Mazur (@ZegarekPL)
- Paweł Buczek (@pablitoo1)
- Bartłomiej Krówka (@bkrowka)
- Administration Panel:
- Manage tennis courts
- Manage reservations (add, edit, delete)
- Admin privileges
- Client Panel:
- Create reservations
- Manage personal reservations
- User-friendly interface
- Frontend: React/Next.js (TypeScript), TailwindCSS
- Backend: Java, Spring Boot, PostgreSQL, Docker