antragsideen-hagen/README.md
Dotty Dotter 34d5671997 Initial commit: Antragsideen-App Skeleton
- Backend (FastAPI)
- Frontend
- Docker Compose
- README
2026-03-30 23:49:13 +02:00

43 lines
991 B
Markdown

# 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.