RESTful web service built with Spring Boot allows users to manage parking spots in urban areas. This API supports functionalities for creating, retrieving, and managing parking spots, users, and reservations.
- Create and manage parking spots.
- Retrieve available parking spots.
- User management for booking parking spots.
- Reservation management with time limits.
- Java 17 (or higher)
- Spring Boot (latest stable version)
- Spring Data JPA
- MySQL (or compatible database)
- JTS (Java Topology Suite) for geometric data handling
- Java JDK 17 or higher installed on your machine.
- MySQL Server up and running.
- Gradle for building the project.
-
Clone the repository:
git clone https://github.com/doneskkk/smart-parking.git