Overview
Where to start as a developer working on the Thesis Management platform.
Development Setup
How to run Thesis Management locally — Docker services, server, client, Keycloak, and Mailpit.
Database & Liquibase
Liquibase-managed schema changes, PostgreSQL image tag, and manual data-fixture SQL.
Mails
How email templates work — where they live, how to customize them per research group, and available placeholders.
Release Workflow
How releases are cut and shipped — versioning, tagging, and the release pipeline.
API Reference
Where to find the OpenAPI spec and the Postman collection.