Authors: Mateusz Andrzejewski, Wiktor Siepka
Rowerownia is a web application for managing a bike rental shop and service workshop. It was built to demonstrate relational database design and secure application development within the Spring Boot ecosystem.This project was developed as part of the Databases university course.
- Rental System: Real-time bike availability, booking, and returns.
- Workshop: Scheduling repairs and tracking service status.
- Roles: Distinct panels for Clients (booking) and Employees (inventory management).
- Security: Implements secure login, session management, and brute-force protection.
- Java
- Spring Boot (Web, Data JPA)
- Database: H2 / MySQL
- Frontend: Thymeleaf / HTML / CSS
- Build Tool: Maven