This Spring Boot project provides a set of APIs for managing various aspects of a sports team website, including players, coaches, juniors, competitions, matches, news, drafts, etc., using Spring Boot, PostgreSQL, Spring Data JPA, and Spring Security.
- Java 17
- PostgreSQL database
- Clone this repository.
- Configure the
src/main/resources/application.properties
file with your PostgreSQL database credentials. - Run the application using your preferred IDE or using
./mvnw spring-boot:run
.
For detailed information on the API endpoints, refer to API documentation.