Developers
This section is for developers working on the Thesis Management codebase — setting up a local environment, extending the server or client, writing migrations, and understanding the release workflow.
Sections
- Development Setup — running the app locally with Docker, Keycloak, and Mailpit.
- Database & Liquibase — how schema changes are managed.
- Mails — customizing email templates.
- Release Workflow — cutting releases.
- API Reference — the OpenAPI spec and Postman collection.
Related links
- Repository README
- Admin Configuration — the full environment variable reference.