Wichtel-Werkstatt: Secret-Santa-App mit Räumen, Ausschlüssen und Recovery-Links

- FastAPI + SQLite, serverseitig gerenderte Templates, mobil-zuerst
- Admin-Passwort, einseitige Ausschlüsse, eingefrorene Auslosung
- Teilnehmer sehen Ergebnis per Cookie; Einmal-Recovery-Links bei Verlust
- Docker/podman-tauglich (Entrypoint mit Privilegien-Drop, SELinux-:z)
- Unit-Tests für Auslosung, E2E-Testskript (30 Checks)
This commit is contained in:
2026-08-05 16:07:21 +02:00
commit d56be7b2c0
21 changed files with 1839 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
{% extends "base.html" %}
{% block title %}{{ title }} Wichtel-Werkstatt{% endblock %}
{% block content %}
<section class="card card-message">
<h1>{{ title }}</h1>
<p>{{ text }}</p>
<a class="btn btn-secondary" href="/">Zur Startseite</a>
</section>
{% endblock %}