KODI Suite Mobile
Flutter-Monorepo: erzeugt je Kommune eine gebrandete White-Label-Bürger-App aus den Templates A/B/C und Funktionspaketen (Android/iOS).
KODI Suite Mobile ist das quelloffene Flutter-Monorepo von KODI – Kommunen Digital, einer Plattformfamilie für digitale Bürgerdienste deutscher Kommunen. Es ist der zentrale Einstiegspunkt („Landing Repository") der KODI-Mobile-Familie: Die Apps werden nicht einzeln von Hand entwickelt, sondern zur Build-Zeit erzeugt, indem ein UI-Template, ein je Kommune konfigurierter Funktionsumfang und gemeinsam genutzte Infrastrukturpakete kombiniert werden. So lässt sich eine neue Kommune schnell und ohne Individualentwicklung anbinden.
UI-Templates: Template A (ca. 7 Screens, minimale Basis), Template B (ca. 19 Screens, erweitert), Template C (über 18 Screens, produktionsreif, offlinefähig, ProGuard).
Zuschaltbare Funktionspakete: Abfallkalender (offline), Mängelmelder, Points of Interest, Push-Benachrichtigungen.
Gemeinsam genutzte Pakete: Netzwerk (Dio + Interceptors), Routing (GoRouter), Theme (Material 3, White-Label), Lokalisierung, Preference-Manager (Hive/SecureStorage), wiederverwendbare Widgets.
Merkmale: konfigurationsgesteuertes dynamisches Routing auf Basis des im Backend hinterlegten Funktionsumfangs, Offline-Modus (Hive), Firebase Cloud Messaging, Mehrsprachigkeit (DE/EN), keine im Code hinterlegten Secrets.
Die Software ist unter der EUPL-1.2 lizenziert, folgt dem Metadatenstandard publiccode.yml und ist über das openCode-Softwareverzeichnis auffindbar, sodass andere Verwaltungen die Lösung nachnutzen und gemeinsam weiterentwickeln können.
Zugehörige KODI-Repositories
Komponenten der Gesamtlösung (im Verzeichnis nicht separat gelistet):
- Backend: kodi-backend-template-A · kodi-backend-template-B · kodi-backend-template-C · kodi-backend-forum-template-B
- Web: kodi-web-template-A · kodi-web-template-C
- Mobile-Templates: kodi-mobile-template-A · kodi-mobile-template-B · kodi-mobile-template-C
- Dienste: kodi-api-scraper-template-C · kodi-webscraper-template-C · kodi-websocket-server-template-B · kodi-delete-expired-listings-template-C
- Alle Repositories: gitlab.opencode.de/kodi
Software-Details
01.07.26
03.07.26
stable
- android
- ios
1.0.0
EUPL-1.2
Jetzt Nutzung sichtbar machen!
Letzte Aktualisierung: