antragsideen-hagen/README.md

43 lines
991 B
Markdown
Raw Normal View History

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