Technisches über diese Plattform
Was macht diese Plattform aus?
PiR - Nordkirche.de verbindet Pastor:innen im Ruhestand mit den Kirchenkreisen des Sprengels Schleswig und Holstein. Kirchenkreise veröffentlichen Vertretungen, Projekte und Angebote — Pastor:innen im Ruhestand hinterlegen ihr Profil und ihre Tätigkeitswünsche.
Zur Vernetzung stehen ein öffentliches Forum, thematische Gruppen und direkte Nachrichten zwischen Nutzer:innen zur Verfügung.
Für Fragen und technischen Support gibt es ein vollständiges Helpdesk-System, über das Anfragen direkt an das Administrations-Team gestellt werden können.
Warum diese Technologien?
Laravel ist ein PHP-Framework — eine Art Grundgerüst, das häufig benötigte Funktionen wie Datenbankzugriff, Nutzeranmeldung und E-Mail-Versand bereits mitbringt. Es ist weit verbreitet, gut gepflegt und ideal für langfristige Wartbarkeit ohne großes Entwicklungsteam.
Umami ist ein datenschutzfreundliches Analyse-Werkzeug, das zählt, wie viele Besucher:innen die Seite nutzen — ohne Cookies, ohne Datenweitergabe. Wir betreiben Umami auf einem eigenen Server bei IONOS in Deutschland, sodass keine Nutzungsdaten an Dritte fließen.
Friendly Captcha ist ein Schweizer Dienst, der automatisierte Bot-Angriffe auf Formulare abwehrt — ohne die bekannten „Klicken Sie alle Ampeln an"-Rätsel und ohne Datenweitergabe an große Konzerne. Wir verzichten bewusst auf Dienste von Google, Amazon oder ähnlichen Anbietern, um die Privatsphäre unserer Nutzer:innen zu schützen.
Worauf achten wir beim Entwickeln?
- Barrierefreiheit zuerst — WCAG 2.2 AAA ist keine Option, sondern Anforderung. Die primäre Zielgruppe sind ältere Menschen.
- Datenschutz by Design — Personendaten werden verschlüsselt gespeichert, nicht in Browser-sichtbaren Strukturen verarbeitet.
- Sauberer Code — CSS nur in SCSS-Dateien, JS nur in dedizierten Modulen, einheitliche Muster für alle Komponenten.
- Performance & Sicherheit — Alle hochgeladenen Bilder werden serverseitig neu gerendert und als WebP gespeichert. Das reduziert die Dateigröße und entfernt dabei alle Original-Metadaten.
- Transparenz — Der Quellcode wird über GitHub versioniert verwaltet. Jede Änderung ist intern nachvollziehbar dokumentiert.
v0.5-beta
Mai 2026Neue Funktionen
- NeuMobile Dashboard-Ansicht für Superuser — kompakte Hero-Card mit Profil, Kirchenkreis, Zuständigkeiten und Aktionsbuttons
- NeuMobile Dashboard-Ansicht für Pastor:innen — Hero-Card mit Kirchenkreis, Gemeinde, Ruhestandsdatum und direktem Tätigkeitsprofil-Link
- NeuJSON-LD Organization-Schema auf jeder Seite, WebSite-Schema auf der Startseite — für Rich Results in Suchmaschinen
Verbesserungen & Fixes
- VerbessertSEO: seitenspezifische Meta-Descriptions auf allen öffentlichen Seiten — Google zeigt nun passende Snippets je Seite
- VerbessertSEO: robots.txt Produktionsregeln aktiv, Sitemap um Forum, Changelog und Barrierefreiheit erweitert
- VerbessertVideo-Hintergrund: schwarzes Aufblitzen beim Loop-Neustart behoben
- FixRegistrierung schlug fehl wegen falschem Spaltentyp für Kirchenkreis-ID (SQLSTATE Data truncated)
- FixProfilbild in der Navigation zeigte falsches Geschlecht — Anrede-Zuordnung korrigiert
- FixKirchenkreis-Anzeige im Profil-Bearbeiten-Formular zeigte keinen Wert mehr (undefined Variable)
Version 0.4-beta, April 2026@if(config('app.version') === 'v0.4-beta'), aktuelle Version@endif.
Neue Funktionen
- Vollständige PiR-Verwaltung für Administratoren: Profil bearbeiten, deaktivieren, löschen, Rollen und Rechte, Passwort zurücksetzen.
- Willkommens-E-Mail beim Anlegen eines Kirchenkreis-Accounts mit Zugangsdaten.
- Newsletter-Benachrichtigung an alle Abonnentinnen und Abonnenten bei neuen Informationen.
- Newsletter-Checkbox in der Registrierung.
- Öffentliche Barrierefreiheits-Seite nach WCAG 2.2.
- Superuser: Kirchenkreise anlegen per Button direkt im Profil-Panel.
- Mehrere Ansprechpersonen pro Kirchenkreis — öffentlich sichtbar, mit Funktion, E-Mail und Telefon.
- Kirchenkreise können ihre Ansprechpersonen und ihr Passwort selbst verwalten.
- Diese Versionshistorie-Seite.
Verbesserungen
- SunEditor einheitlich auf allen Seiten mit vollständigem Editor, Mehr-Werkzeuge-Toggle und korrektem Bild-Upload ohne Base64.
- Kirchenkreis-Logos werden jetzt korrekt als Querformat-Logos dargestellt.
- Startseite: Sektionen mit sichtbarem Hintergrund zwischen den Blöcken.
- Alle Bild-Uploads werden serverseitig in WebP konvertiert.
- Superuser-Profil-Panel: Tabs für Pastorinnen und Pastoren und Kirchenkreise sowie Namenssuche.
- SCSS-Bereinigung: keine Inline-Styles mehr in Blade-Templates.
- Video-Hintergrund auf öffentlichen Seiten mit Bild-Fallback.
- Superuser-Dashboard: Tab-Berechtigungen per Bitmask, God-Mode-Badge und System-Einstellungen-Seite für Fernwartung.
- Glass-Button-Varianten für alle Button-Typen, Dark Mode und Hoher-Kontrast-Unterstützung.
- Tätigkeitsprofil von Pastorinnen und Pastoren als eigene Seite statt Modal.
- Footer-Leiste mit wichtigen Links auf allen öffentlichen Seiten.
- Login: ein Tag Standard-Session, fünfzehn Tage mit Angemeldet-bleiben-Checkbox.
Fehlerbehebungen
- Nginx 413-Fehler beim Bild-Upload durch Swap-Einrichtung und korrekten Upload-Endpunkt behoben.
- Einführungstext-Spalte auf MEDIUMTEXT erweitert, da sie zu klein für formatierten Inhalt war.
- Fehlender Import verhinderte das Laden aller Routen.
- Alpine.js Doppelinstanz-Problem behoben: Livewire übernimmt die Initialisierung.
- Forum Share-Modal: Stacking-Context-Problem durch backdrop-filter behoben.
- Anrede-Zuordnung korrigiert: 1 gleich Herr, 2 gleich Frau.
- Superuser: Vollzugriff-Anzeige, Zuständigkeiten und letzter Login funktionieren korrekt.
v0.4-beta
April 2026 AktuellNeue Funktionen
- NeuVollständige PiR-Verwaltung für Administratoren — Profil bearbeiten, deaktivieren, löschen, Rollen & Rechte, Passwort zurücksetzen
- NeuWillkommens-E-Mail beim Anlegen eines Kirchenkreis-Accounts mit Zugangsdaten
- NeuNewsletter-Benachrichtigung an alle Abonnent:innen bei neuen Informationen
- NeuNewsletter-Checkbox in der Registrierung
- NeuÖffentliche Barrierefreiheits-Seite (WCAG 2.2)
- NeuSuperuser: Kirchenkreise anlegen per Button direkt im Profil-Panel
- NeuMehrere Ansprechpersonen pro Kirchenkreis — öffentlich sichtbar mit Funktion, E-Mail und Telefon
- NeuKirchenkreise können Ansprechpersonen und Passwort selbst verwalten
- NeuDiese Versionshistorie-Seite
Verbesserungen
- VerbessertSunEditor einheitlich auf allen Seiten — vollständiger Editor mit „Mehr Werkzeuge"-Toggle und korrektem Bild-Upload (kein Base64)
- VerbessertKirchenkreis-Logos werden jetzt korrekt als Querformat-Logos dargestellt
- VerbessertStartseite: Sektionen mit sichtbarem Hintergrund zwischen den Blöcken
- VerbessertAlle Bild-Uploads werden serverseitig in WebP konvertiert
- VerbessertSuperuser-Profil-Panel: Tabs für Pastor:innen und Kirchenkreise + Namenssuche
- VerbessertSCSS-Bereinigung: keine Inline-Styles mehr in Blade-Templates
- VerbessertVideo-Hintergrund auf öffentlichen Seiten
- VerbessertSuperuser-Dashboard: Tab-Berechtigungen per Bitmask, God-Mode-Badge, System-Einstellungsseite für Fernwartung
- VerbessertGlass-Buttons, Dark Mode und Hoher-Kontrast-Unterstützung
- VerbessertTätigkeitsprofil als eigene Seite statt Modal
- VerbessertFooter-Leiste mit Impressum, Datenschutz und weiteren Links
- VerbessertLogin: 1 Tag Standard-Session, 15 Tage mit „Angemeldet bleiben"
Fehlerbehebungen
- Fixnginx 413-Fehler beim Bild-Upload durch Swap-Einrichtung und korrekten Upload-Endpunkt
- FixEinführungstext-Spalte auf MEDIUMTEXT erweitert (war zu klein für formatierten Inhalt)
- FixFehlender Import verhinderte das Laden aller Routen
- FixAlpine.js Doppelinstanz behoben — Livewire übernimmt die Initialisierung
- FixForum Share-Modal: Stacking-Context-Problem durch backdrop-filter behoben
- FixAnrede-Zuordnung, Superuser-Vollzugriff-Anzeige und letzter Login korrigiert
Version 0.35-beta, März bis April 2026@if(config('app.version') === 'v0.35-beta'), aktuelle Version@endif.
Neue Funktionen
- Öffentliches Forum mit Kategorien, Antworten, Reaktionen und Lesezeichen.
- Gruppen für Pastorinnen und Pastoren: thematische Gemeinschaften mit eigenem Diskussionsbereich.
- Helpdesk-System: vollständiges Support-Ticket-System für PiR und Kirchenkreise.
- Deanery-Account-Anlage mit Vorausfüllung aus Aufnahme-Anfragen.
- Aufnahme-Anfragen-System für Kirchenkreise und Gemeinden.
- Passwort-vergessen-Prozess vollständig implementiert.
- Informationen und Aktuelles mit Kategorien und Seiten.
- Umami-Analytics für datenschutzfreundliches Seitentracking.
- PiR-Landingpage.
- Accessibility-Panel für Schriftgröße und hohen Kontrast.
- Umgemeidungs-Suche: wohnortnahe Kirchengemeinde finden.
- PiR-Dashboard mit Tabs.
Verbesserungen
- WCAG 2.2 AAA Barrierefreiheit auf allen Seiten.
- Navbar vollständig überarbeitet.
- SEO-Grundlagen: Meta-Tags und Sitemap.
- Kirchenkreis-Slug-URLs für Projekte.
- Performance-Optimierungen.
- Erweiterte Deanery-Entitäten: Gemeinden, Institutionen, Kirchenvorstand.
Sicherheit und Fehlerbehebungen
- Honeypot-Schutz gegen Bot-Registrierungen.
- Friendly Captcha im Registrierungsformular.
- Kirchenkreis-Validierung bei der Registrierung.
- Routenfehler, View-Pfade und Migrationen konsolidiert, Sicherheitslücken geschlossen.
v0.35-beta
März – April 2026Neue Funktionen
- NeuÖffentliches Forum mit Kategorien, Antworten, Reaktionen und Lesezeichen
- NeuGruppen für Pastor:innen — thematische Gemeinschaften mit eigenem Diskussionsbereich
- NeuHelpdesk-System — vollständiges Support-Ticket-System für PiR und Kirchenkreise
- NeuDeanery-Account-Anlage mit Vorausfüllung aus Aufnahme-Anfragen
- NeuAufnahme-Anfragen-System für Kirchenkreise & Gemeinden
- NeuPasswort-vergessen-Flow vollständig implementiert
- NeuInformationen & Aktuelles mit Kategorien und Seiten
- NeuUmami-Analytics für datenschutzfreundliches Seitentracking
- NeuPiR-Landingpage
- NeuAccessibility-Panel (Schriftgröße & Hoher Kontrast)
- NeuUmgemeidungs-Suche: wohnortnahe Kirchengemeinde finden
- NeuPiR-Dashboard mit Tabs
Verbesserungen
- VerbessertWCAG 2.2 AAA — Barrierefreiheit auf allen Seiten
- VerbessertNavbar vollständig überarbeitet
- VerbessertSEO-Grundlagen (Meta-Tags, Sitemap)
- VerbessertKirchenkreis-Slug-URLs für Projekte
- VerbessertPerformance-Optimierungen
- VerbessertErweiterte Deanery-Entitäten (Gemeinden, Institutionen, Kirchenvorstand)
Sicherheit & Fehlerbehebungen
- SicherheitHoneypot-Schutz gegen Bot-Registrierungen
- SicherheitFriendly Captcha-Integration im Registrierungsformular
- SicherheitKirchenkreis-Validierung bei der Registrierung
- FixRoutenfehler, View-Pfade, Migrationen konsolidiert, Sicherheitslücken geschlossen
Barrierefreiheit: Diese Seite ist für alle zugänglich, W C A G 2 Punkt 2.
Barrierefreiheits-Werkzeug: Unten rechts auf jeder Seite finden Sie einen runden lila Knopf. Damit können Sie die Schriftgröße anpassen von 75 bis 200 Prozent in fünf Stufen sowie hohen Kontrast aktivieren für bessere Lesbarkeit bei Sehbeeinträchtigung.
Unser Ziel ist volle Barrierefreiheit nach W C A G 2 Punkt 2 Standard. Alle Formulare, Schaltflächen und Inhalte werden so gestaltet, dass sie auch mit Screenreadern, Tastatursteuerung und Vergrößerungssoftware vollständig nutzbar sind, ohne Abstriche.
Etwas ist schwer zugänglich? Schreiben Sie uns an info@pir-nordkirche.de.de.
Diese Seite ist für alle zugänglich
WCAG 2.2Barrierefreiheits-Werkzeug
Unten rechts auf jeder Seite finden Sie einen runden lila Knopf . Damit können Sie:
- Schriftgröße anpassen — von 75 % bis 200 % in fünf Stufen
- Hohen Kontrast aktivieren — für bessere Lesbarkeit bei Sehbeeinträchtigung
Unser Ziel: volle Barrierefreiheit
Wir stellen diese Plattform schrittweise auf den WCAG 2.2 Standard um, damit alle Nutzer:innen die Seite barrierefrei verwenden können.
Das bedeutet: Alle Formulare, Schaltflächen und Inhalte werden so gestaltet, dass sie auch mit Screenreadern, Tastatursteuerung und Vergrößerungssoftware vollständig nutzbar sind — ohne Abstriche.
Technologie-Stack
- Laravel 12, PHP-Framework
- PHP 8.2, Programmiersprache
- Livewire 3.6, reaktive Komponenten
- Bootstrap 5.3, UI-Framework
- Alpine.js, Interaktivität
- Vite 7, Build-Tool
- MariaDB, Datenbank
- S C S S, Stylesheet-Sprache
- Umami, datenschutzfreundliche Analytics
- Friendly Captcha, Bot-Schutz ohne Cookies
- Git, Versionskontrolle
Technologie-Stack
Wie funktioniert die Freigabe?
-
Registrierung
Pastor:innen im Ruhestand registrieren sich mit ihrer E-Mail-Adresse und füllen ihr Profil aus — Kontaktdaten, Tätigkeitswünsche und persönliche Informationen. -
E-Mail-Verifizierung
Nach der Registrierung wird eine Bestätigungs-E-Mail verschickt. Erst nach dem Klick auf den Bestätigungslink ist das Konto aktiv. -
Prüfung durch Administrator:innen
Das Team des Sprengels prüft jede Registrierung manuell. Erst nach der Freigabe kann sich die Person einloggen und ist für Kirchenkreise sichtbar. -
Benachrichtigung
Nach der Freigabe erhält die Person automatisch eine E-Mail mit dem Hinweis, dass ihr Profil nun aktiv ist.
Datenspeicherung
Verschlüsselt gespeichert
Folgende personenbezogene Daten werden verschlüsselt in der Datenbank abgelegt — selbst bei einem Datenbankzugriff sind sie ohne den Anwendungs-Schlüssel nicht lesbar:
- Vor- und Nachname
- Straße, Hausnummer, Postleitzahl und Ort Werden ausschließlich dazu verwendet, die nächstgelegene Kirchengemeinde innerhalb der Nordkirche zu berechnen. Die genaue Adresse wird nirgendwo angezeigt — nur der ermittelte Gemeindename ist optional im Profil sichtbar.
- Geburtsdatum
- Ruhestandsdatum
Nicht öffentlich sichtbar
Diese Daten sind grundsätzlich nicht öffentlich einsehbar und werden nur für den internen Betrieb genutzt:
- E-Mail-Adresse (Login)
- Passwort (gehasht, niemals im Klartext gespeichert)
- Geburtsdatum und Ruhestandsdatum (nur zur internen Validierung)
- IP-Adresse beim letzten Login (Sicherheitszwecke)
- Genaue Wohnadresse — wird nie angezeigt, nur intern zur Berechnung der nächstgelegenen Kirchengemeinde genutzt
Roadmap
- Aktuell: Version 0.4-beta. Funktionen vollständig, interne Stabilisierung.
- April bis Juni 2026: Testphase. Echte Pastorinnen und Pastoren im Ruhestand sowie Kirchenkreise testen die Plattform und geben Rückmeldungen.
- August bis September 2026: Version 1.0. Stabiler Release nach abgeschlossener Testphase und Einarbeitung der Rückmeldungen.
Roadmap
Hosting & Betreiber
Betreiber: Ev.-Luth. Kirchenkreis Nordfriesland
Plattform-Server: Eigener Server des Kirchenkreises Nordfriesland
Analytics-Server: IONOS, Deutschland (selbst gehostet)
Herr Niklas Schimmer
App-Entwicklung
Niklas Schimmer ist Entwickler und Gestalter dieser Plattform. Als alleiniger Administrator hat er die technische Konzeption, das Design und die Umsetzung
von Projekt PiR – Nordkirche eigenständig realisiert. Bei Fragen, Anmerkungen oder technischem Support steht er gerne zur Verfügung.
Open-Source-Credits
Diese Plattform basiert auf folgenden Open-Source-Projekten: Laravel, Livewire, Alpine.js, Bootstrap, SunEditor, Leaflet, Cropper.js, Font Awesome, Intervention Image, Vite und Umami.
Medien: Hintergrundvideo und Hintergrundfoto von Wolfgang Weiser, zur Verfügung gestellt über Pexels zur kostenlosen Nutzung.
Open-Source-Credits
Diese Plattform wäre ohne die Arbeit der Open-Source-Community nicht möglich. Vielen Dank an: