Skip to content

Diese NaMi App richtet sich speziell an Gruppenleiter:innen der DPSG und ermöglicht den mobilen, offline Zugriff auf Mitgliederdaten. Dank vielseitiger Sortier- und Filterfunktionen sowie grundlegender Bearbeitungsoptionen bietet die App eine unverzichtbare Unterstützung im Stammesalltag.

License

Notifications You must be signed in to change notification settings

digital-scouts/dpsg-nami-app

Repository files navigation

NaMi

Download für iOS Download für Android

wakatime Watch

Master

Release Commit

Develop

Test Commit

NaMi steht für die Namentliche Mitgliedermeldung der Deutschen Pfadfinderschaft Sankt Georg (DPSG). Diese App richtet sich speziell an Gruppenleiter:innen der DPSG und ermöglicht den mobilen, offline Zugriff auf Mitgliederdaten. Dank vielseitiger Sortier- und Filterfunktionen sowie grundlegender Bearbeitungsoptionen bietet die App eine unverzichtbare Unterstützung im Stammesalltag.

Diese App wird privat entwickelt und bereitgestellt. Sie steht in keinem Zusammenhang mit der DPSG und ist (wie alle privaten Projekte) weder von der DPSG autorisiert noch unterstützt. Alle Mitgliedsdaten werden auf eigene Verantwortung verwaltet und sind nicht Teil der offiziellen DPSG-Systeme.

Testversion der App laden: Android oder iOS

Funktionsweise

Die App verbindet sich direkt mit dem NaMi-Backend, sodass keine Mitgliedsdaten auf externen Servern gespeichert oder verarbeitet werden. Die Daten des ausgewählten Stammes werden lokal und verschlüsselt auf dem Gerät des Nutzers gespeichert.

Die Daten werden tägliche automatisch im Hintergrund synchronisiert. Falls die Daten länger als 30 Tage nicht aktualisiert wurden, werden sie automatisch aus der App entfernt, um die Datensicherheit zu gewährleisten.

Hat ein Nutzer die Rechte mehrere Stämme zu sehen (zum Beispiel, weil er auch Aktiv in einem Diözesanarbeitskreis ist), dann muss ein Stamm ausgewählt werden. Es werden die Mitgliedes dieses Stammes angezeigt.

Aktuelle Funktionen

  • Mitglieder und deren Details auflisten, sortieren und filtern
    • Adresse und Entfernung zum Stammesheim auf der Karte anzeigen.
    • Über Grafiken und Auflistung den Tätigkeitsverlauf eines Mitglieds ansehen.
    • Wie in den Kontakten E-Mails schreiben und einen Anruf starten
  • Mitglieder und Tätigkeiten bearbeiten, erstellen und löschen/Mitgliedschaft beenden
  • Mitgliedsdaten sind offline verfügbar und können nach belieben synchronisiert werden
  • Statistiken geben einen Einblick in die aktuelle Mitgliederanzahl und Altersstruktur
  • Empfehlung für den nächsten Stufenwechsel eines Mitglieds.
    • Die gewünschte Altersgrenzen der Stufen können angepasst werden.
    • Stufenwechsel durchführen
  • Führungszeugniss Antragsunterlagen und Bescheinigungen herrunterladen
  • Jeder Nutzer sieht auch nur die Funktionen, die er aufgrund seiner Rechte ausführen kann. Die Recht sind im eigenen Profil aufgelistet.
  • Jeder Nutzer hat die Möglichkeit das Bearbeiten von Daten zu deaktiven und braucht so keine Angst haben 'Etwas kaput zu machen'

Geplante Funktionen

  • Mitglieder anlegen per Texterkennung / Foto vom Anmeldebogen
  • Export von Zuschusslisten
  • Erinnerungen und Kalenderintegration für
    • Geburtstage
    • Ablaufende Ausbildungen (Präventionsschulung)
  • Statistik historische Entwicklung im Stamm
    • Wann verlassen Mitglieder den Stamm, wann kommen sie
  • Stammeskarte

Externe Apis

  • Geoapify: Autovervollständigung von Adressen beim anlegen eines Nutzers (Free Limit 3000 Requests / day)
  • openplzapi: Fallback für Geoapify (Unlimited)
  • openiban: Validierung der IBAN beim anlegen eines Nutzers (Unlimited)

Nami Rechte

Um die App und deren Funktion verwenden zu können sind bestimmte NaMi-Rechte Vorraussetzung.

Vorraussetzung für die App

  • 5: Personen - mitglied_READ,
  • 36: Organisation - gruppierung_READ,
  • 58: Personen - taetigkeitassignment_READ,
  • 118: Personen - mitglied_SHOW_TAB,
  • 139: Personen - taetigkeitassignment_SHOW_TAB,
  • 314: Mgl-Verwaltung - Rechte anzeigen,

Mitglied bearbeiten

  • 4: Personen - mitglied_UPDATE,
  • 57: Personen - taetigkeitassignment_UPDATE,

Stufenwechsel durchführen

  • 57: Personen - taetigkeitassignment_UPDATE,
  • 59: Personen - taetigkeitassignment_CREATE,

Mitglied anlegen

  • 6: Personen - mitglied_CREATE,
  • 59: Personen - taetigkeitassignment_CREATE,
  • 313: Mgl-Verwaltung - Kontoverbindung anzeigen
  • 316: Mgl-Verwaltung - Mgl. Beitragskonto

Mitglied verewaltung (Admin)

  • 312: Mgl-Verwaltung - Mitgliedschaft beenden
  • 315: Mgl-Verwaltung - Mgl. übernehmen
  • 320: Mgl-Verwaltung - Mgl. Aktivieren
  • 455: Mgl-Verwaltung - Gruppierung bearbeiten

Gruppierung verwalten (Admin)

  • 578: Eingangsrechnungen Gruppierung
  • 376: Rechnung lesen
  • 378: Rechnung download
  • 433: Rechnung download
  • 591: Gruppierungsverwaltung
  • 36: Gruppierung lesen

Führungszeugnis Unterlagen ansehen/herrunterladen

  • 473: Mgl-Verwaltung - Eigene SGB VIII-Bescheinigungen ansehen
  • 474: Mgl-Verwaltung - Eigene SGB VIII-Bescheinigungen herunterladen
  • Ein Recht die Antragsunterlagen zu erstellen ist nicht definiert (Möglicherweise nut für Beitragspflichtige Mitgliedschaften)

About

Diese NaMi App richtet sich speziell an Gruppenleiter:innen der DPSG und ermöglicht den mobilen, offline Zugriff auf Mitgliederdaten. Dank vielseitiger Sortier- und Filterfunktionen sowie grundlegender Bearbeitungsoptionen bietet die App eine unverzichtbare Unterstützung im Stammesalltag.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Contributors 3

  •  
  •  
  •