⚠️ Hinweis: KanuControl befindet sich weiterhin in aktiver Entwicklung.Die Anwendung wird bereits produktiv zur Verwaltung von Vereinsdaten eingesetzt und deckt die wesentlichen Anforderungen moderner Kanuvereine ab.
Der Schwerpunkt der Entwicklung liegt inzwischen auf Stabilisierung, Benutzerfreundlichkeit, Datenschutz, Sicherheit und der Vorbereitung einer breiteren Nutzung.
KanuControl ist eine mandantenfähige Vereinsverwaltungsplattform für Kanuvereine und Verbände.
Bereits verfügbar:
- Vereinsverwaltung
- Mitgliederverwaltung
- Benutzer- und Rollenverwaltung
- Veranstaltungsverwaltung
- Teilnehmerverwaltung
- Reisekostenabrechnung
- Beitragsverwaltung
- Finanzverwaltung
- PDF-Generierung
- Dashboard & Kennzahlen
- Multi-Tenant-Betrieb
- Keycloak-Authentifizierung
- Datenschutz- und Sicherheitskonzept
Der Schwerpunkt der weiteren Entwicklung liegt auf:
- Produktionsreife
- Benutzerfreundlichkeit
- Performance
- Erweiterte Rollenmodelle
- Qualitätssicherung
- Dokumentation
KanuControl ist eine moderne webbasierte Vereinsverwaltungssoftware für Kanuvereine und Verbände.
Die Anwendung unterstützt die digitale Verwaltung von:
- Mitgliedern
- Vereinen
- Veranstaltungen
- Finanzen
- Beiträgen
- Reisekosten
- Zuschüssen und Förderungen
Ziel ist die Ablösung papierbasierter Prozesse durch eine sichere, transparente und nachvollziehbare digitale Lösung.
- Vereine
- Personen
- Mitgliedschaften
- Hauptvereinslogik
- Kontoinhaber
- Qualifikationen
- Vereinsfunktionen
- Benutzerkonten
- Rollenverwaltung
- Vereinsbezogene Berechtigungen
- Keycloak-Integration
- OTP-Unterstützung
- Veranstaltungsplanung
- Teilnehmerverwaltung
- Veranstaltungsleitung
- Unterkunft und Verpflegung
- Gebührenverwaltung
- Länder und Orte
- Förderfähigkeitsprüfung
- Altersgrenzen
- Zuschlagsregelungen
- Historisierte Fördersätze
- Förderberechnung
- Förderauswertungen
- Kostenplanung
- Einnahmenplanung
- Finanzgruppen
- Beitragsverwaltung
- Reisekostenabrechnung
- Abrechnungen
- Dashboard-Auswertungen
- Teilnehmerlisten
- Anmeldungen
- Förderabrechnungen
- PDF-Formulare
- Automatische Berechnungen
KanuControl ist vollständig mandantenfähig aufgebaut.
- Schema-per-Tenant Architektur
- Eigene Datenhaltung je Verein
- Logische Trennung aller Vereinsdaten
- Keycloak-basierte Mandantenerkennung
- JWT-basierte Authentifizierung
- Liquibase-basierte Schemaverwaltung
Jeder Verein arbeitet ausschließlich mit seinen eigenen Daten.
Eine Vermischung von Vereinsdaten unterschiedlicher Mandanten ist technisch ausgeschlossen.
KanuControl wurde unter Berücksichtigung der Anforderungen der DSGVO entwickelt.
- HTTPS-Verschlüsselung
- Keycloak-Authentifizierung
- OTP-Unterstützung
- Rollenbasierte Berechtigungen
- Firewall-geschützte Infrastruktur
- Getrennte Serverdienste
- Monitoring der Infrastruktur
- Regelmäßige Sicherheitsupdates
- Mandantentrennung auf Datenbankebene
- Dokumentierte technische und organisatorische Maßnahmen (TOM)
- Auftragsverarbeitungsverträge (AVV)
- Dokumentierte Verarbeitungsbeschreibung
- Lösch- und Backupkonzept
KanuControl wird auf einer Linux-basierten Serverinfrastruktur betrieben.
Die Plattform nutzt mehrere getrennte virtuelle Maschinen für:
- Anwendung
- Datenbank
- Authentifizierung
- Reverse Proxy
- Monitoring
Zur Sicherstellung der Verfügbarkeit werden tägliche Datensicherungen auf einem separaten System erstellt.
- Controller-Tests
- Service-Tests
- Repository-Tests
- Multi-Tenant-Tests
- PDF-Tests
- Förderlogik-Tests
Der Umfang der automatisierten Tests wird kontinuierlich erweitert.
Fokus:
- UX-Optimierung
- Plausibilitätsprüfungen
- Erweiterte Rollenmodelle
- Fehlerbehandlung
- Dokumentation
Ziel:
- Vollständige Produktionsreife
- Erweiterte Audit-Funktionen
- Backup- und Restore-Werkzeuge
- Erweiterte Administrationsfunktionen
- Performance-Optimierungen
- Security Hardening
- Langfristige API-Stabilität
KanuControl wird als Open-Source-Projekt entwickelt.
Ziele:
- Transparenz
- Nachvollziehbarkeit
- Nachhaltigkeit
- Vereinsfreundlichkeit
- Einfache Erweiterbarkeit
Beiträge in Form von Bugfixes, Tests, Dokumentation und Verbesserungsvorschlägen sind willkommen.
KanuControl entsteht aus der Praxis für die Praxis.
Ziel ist es, Vereine bei der täglichen Verwaltungsarbeit zu entlasten und gleichzeitig Datenschutz, Transparenz und Nachvollziehbarkeit zu verbessern.