Projekt
Eigenes CMS
Ein selbst gehostetes PHP-CMS, das diese Site antreibt: öffentliche Seiten, Mitgliederbereich und ein volles Admin für den Alltag. Modular gebaut, damit Kalender, Messaging, Analytics, Sicherheit und Apps wachsen können, ohne den Kern neu zu schreiben.
Administrations-Dashboard
Die Admin-Startseite ist die Schaltzentrale der gesamten Installation. Von einem Ort aus erreichen Sie Benutzer, Rechte, Inhalte, Medien, Sicherheit, Analytics und Systemeinstellungen - ohne zwischen losgelösten Tools zu springen.
Die Architektur ist modular: neue Funktionen und Anwendungen können in dieselbe Hülle, Menüs und Auth-Modell einstecken, ohne den CMS-Kern zu patchen. So bleibt dieses Portfolio eine Codebasis für Marketing-Seiten und Betrieb.
Was Sie hier sehen, ist das Live-System hinter der Site. Dänisch, Englisch und Deutsch teilen dieselben UI-Muster im Admin und auf der öffentlichen Vorderseite.
- Zentrales Dashboard für Benutzer, Inhalte, Medien, Sicherheit, Analytics und Einstellungen
- Modulare Apps und Features ohne Fork des Kerns
- Dieselbe Installation für öffentliche Site, Mitglieder und Administration
Kalender & Aufgaben
Planung und Aufgabenverfolgung leben im CMS statt in einem separaten SaaS-Kalender. Teams haben einen Ort für Ereignisse und Arbeitspakete - mit demselben Login und denselben Rechten wie der Rest des Admins.
Ansichten, Kategorien und Filter sind für echte Wochenplanung gedacht: farbkodierte Ereignisse, Aufgabenstatus und Kalender, die persönlich bleiben oder in einer Gruppe geteilt werden können.
- Mehrere Kalenderansichten für den Alltag
- Ereigniskategorien und Farbcodierung
- Aufgabenverfolgung mit Filterung
- Persönliche und geteilte Kalender
Echtzeit-Messaging
Interner Chat ist im CMS eingebaut, damit Nutzer und Teams koordinieren können, ohne den Admin zu verlassen oder zu Slack, Teams oder E-Mail-Threads zu wechseln.
Die Zustellung ist nahezu in Echtzeit: Nachrichten erscheinen mit maximal etwa fünf Sekunden Verzögerung - schnell genug für Zusammenarbeit, weiterhin im gleichen Auth- und Rechtemodell.
- Sofort-Messaging zwischen Nutzern und Teams
- Maximale Zustellverzögerung von fünf Sekunden
- Keine Abhängigkeit von externen Messaging-Plattformen
Sicherheits-Dashboard
Sicherheit ist keine angeklebte Plugin-Liste. Ein eigenes Dashboard zeigt fehlgeschlagene Logins, IP-Sperren, Sicherheitsereignisse, Dateiintegritätsprüfungen und Angriffssignale - damit Administratoren sehen, was gerade passiert.
Ziel ist kurze Reaktionszeit: verdächtige Aktivität früh erkennen, das Muster verstehen und von demselben Ort handeln, an dem Sie bereits Benutzer und Einstellungen verwalten.
- Fehlgeschlagene Login-Versuche und zugehörige Sicherheitsereignisse
- IP-Sperren und Angriffserkennungs-Ansichten
- Dateiintegritätsüberwachung
- Schnellere Reaktion auf potenzielle Bedrohungen
Eingebauter Code-Editor
Entwickler können Themes, Templates, Übersetzungen, Stylesheets und Content-Blöcke direkt im CMS bearbeiten. So bleiben kleine Site-Änderungen auf demselben Server und Workflow wie der Rest des Projekts.
Der Editor ist noch in Arbeit, aber die Richtung ist klar: Erscheinungsbild und Struktur ändern, ohne für jede Anpassung eine externe IDE oder Rohzugriff auf den Server zu öffnen.
- Themes, Templates, Übersetzungen und Stylesheets
- Content-Blöcke direkt im CMS bearbeitbar
- Noch in Arbeit
Rollen & Rechte
Zugriff steuert eine Rechte-Matrix: jede CMS-Funktion kann pro Rolle gewährt oder verweigert werden - Administratoren stecken nicht in groben „Admin oder nicht“-Schaltern fest.
Rollen hängen an Nutzern und Gruppen. So bleibt die Zugriffsverwaltung skalierbar, wenn ein Team wächst, und Sie können einer einzelnen Person bei Bedarf trotzdem eine einmalige Fähigkeit geben.
- Intuitive Rechte-Matrix für jede CMS-Funktion
- Rollen für Nutzer und Gruppen
- Skalierbare Zugriffsverwaltung ohne Custom-if-Statements pro Seite
Eingebaute Analytics
Traffic, Verhalten, SEO, Performance, Barrierefreiheit, Sicherheit und Datenschutz-Einblicke leben im CMS. Sie erhalten Core Web Vitals und verwandte Felddaten, ohne einen Drittanbieter-Analytics-Stack anzubinden.
Tabs decken das Gesamtbild ab - von Besuchern und Inhalten bis Servergesundheit und einwilligungsbewussten Datenschutz-Ansichten - damit Betreiber die Site aus demselben Admin diagnostizieren können, den sie ohnehin nutzen.
- Traffic, Nutzerverhalten, Inhalte, SEO und Audience-Ansichten
- Performance und Core Web Vitals (LCP, CLS, INP, TTFB, Load)
- Sicherheit, Barrierefreiheit und Datenschutz an einem Ort
- Keine Abhängigkeit von Drittanbieter-Analytics
Performance auf dieser Site
Feldmetriken (p75) dieser CMS-Installation, basiert auf 13 Besuchern mit Analytics-Einwilligung.
- Largest Contentful Paint: 144 ms · gut ≤ 2500 ms
- Cumulative Layout Shift: 0.000 · gut ≤ 0.100
- Interaction to Next Paint: 16 ms · gut ≤ 200 ms
- Time to First Byte: 42 ms · gut ≤ 800 ms
- Seitenladezeit: 141 ms · gut ≤ 3000 ms
Gemessen in echten Browsern über die eingebaute Web-Vitals-Erfassung. Die Werte aktualisieren sich mit weiterem eingewilligtem Traffic.