Skip to content

A communication interface between database and applications, including validation and game logic.

Notifications You must be signed in to change notification settings

Trails-Through-Shadows/TTS-API

Repository files navigation

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

About

A communication interface between database and applications, including validation and game logic.

Topics

Resources

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •  

Languages