# Antragsideen Hagen Web-Applikation zur Verwaltung und Visualisierung der Grünen Antragsideen. ## Quick Start ```bash # Starten docker-compose up -d --build # Öffnen open http://localhost:8080 # Logs docker-compose logs -f # Stoppen docker-compose down ``` ## Features - **Graph-View**: Interaktive Netzwerk-Darstellung mit Cytoscape.js - **Tabellen-View**: Sortierbare Übersicht - **Kanban-View**: Status-basierte Spaltenansicht - **CRUD**: Vollständige Bearbeitung der Anträge - **Verbindungen**: Automatisch (Ausschuss/Person) oder manuell ## Datenbank SQLite unter `data/antragsideen.db` ## API - `GET /api/antraege` — Liste aller Anträge - `GET /api/antraege/:id` — Einzelner Antrag - `POST /api/antraege` — Neuer Antrag - `PUT /api/antraege/:id` — Update - `DELETE /api/antraege/:id` — Löschen - `GET /api/graph` — Graph-Daten (Nodes + Edges) - `PUT /api/graph/positions` — Positionen speichern - `GET /api/stammdaten` — Ausschüsse, Personen, etc.