Neue Antragsideen anlegen #1
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Beschreibung
Nutzer sollen neue Antragsideen über die Web-Oberfläche anlegen können. Aktuell existieren 42 Einträge in der SQLite-DB, aber es gibt keinen UI-Workflow zum Erstellen neuer Einträge.
Anforderungen
Pflichtfelder
Optionale Felder
Offene Fragen
Formular-Layout: Ein langer Scroll-Form oder Tabs/Schritte (z.B. Schritt 1: Basisdaten, Schritt 2: Inhalte, Schritt 3: Referenzen)?
Markdown-Editor: Soll das Dossier/Antragstext-Feld einen WYSIWYG-Editor haben oder reicht ein Plaintext-Feld mit Markdown-Preview?
Validierung: Reicht Client-seitig oder braucht es auch Server-Validierung (relevant wenn mehrere Nutzer gleichzeitig arbeiten)?
Zugang: Gibt es eine Authentifizierung oder kann jeder mit Zugang zur URL Einträge anlegen? Falls Auth: Keycloak-SSO oder einfacher Basic-Auth?
Duplikat-Prüfung: Soll beim Anlegen geprüft werden, ob ein ähnlicher Titel schon existiert (Warnung, kein Blocker)?
Ausschuss-Liste: Ist die Liste der Ausschüsse fix oder soll sie erweiterbar sein? Welche Ausschüsse gibt es aktuell?
Technische Umsetzung
/api/antraegeEndpointantraegeTabelleEntscheidungen (Tobias, 31.03.2026)
Formular-Layout
Tabs nach Sinneinheiten, z.B.:
→ Genaue Tab-Aufteilung noch zu klären.
Markdown-Editor
Plaintext/Markdown — kein WYSIWYG. Preview daneben oder umschaltbar.
Authentifizierung
Keycloak SSO (sso.toppyr.de)
Duplikat-Prüfung
Intelligente Prüfung — nicht nur exakter Titel-Match, sondern semantische Ähnlichkeit (z.B. "Fahrradtrassen" und "Radwege-Ausbau" als potenzielles Duplikat erkennen). Als Warnung, kein Blocker.
Merged in
26c0cb8. Tab-Formular mit Basisdaten, Projektbeschreibung, ÖA, Zuständigkeiten. Markdown-Preview + Duplikat-Prüfung.