Welcome to Trails Through Shadows API!
This API serves as the main communication point between the database and various clients in the TTS project. It is built with Java and Spring Boot.
Installation
- Clone the repository
- Run
mvn clean install
to build the project
- Run
mvn spring-boot:run
to start the server
- The server will be running on
localhost:8080
- The API documentation can be found at
localhost:8080/swagger-ui.html
Features
- CRUD operations for all entities
- Pagination, filtering, and sorting for all entities
- Lazy loading, caching for all entities
- Validation for checking the integrity of the data, run on every put/post request
- Session management for tracking user sessions
- Game logic everything related to the game is handled by the API
//: # ()
//: # ()
//: # ()
//: # ()
//: # ()
//: # ()
//: # ()
//: # ()
//: # ()
//: # ()
//: # ()
//: # ()