Ausgangslage
Der Auftraggeber brauchte eine Website, die sich leicht selbst pflegen lässt, ohne jedes Mal einen Entwickler einzuschalten, wenn sich der Plan ändert oder eine Neuigkeit erscheint.
Für eine solche Website ist das schwieriger, als es klingt:
- der Veranstaltungsplan ist regelmäßig, hat aber Ausnahmen: Feiertage, Zeitänderungen, einzelne Termine;
- Audio- und Videoaufnahmen sollen mit einem komfortablen Player veröffentlicht werden;
- auf der Website gibt es mehrere Gruppen und Bereiche, die jeweils eine eigene Seite brauchen;
- News werden oft im Voraus vorbereitet und sollen an einem bestimmten Tag erscheinen;
- mehrere Personen arbeiten an der Website, daher sind eigene Konten mit Einladungen nötig.
Website-Baukästen bieten Basisseiten, aber keinen Plan mit Ausnahmen, keine Profilbereiche und keine Verwaltung von Gruppen. Außerdem sollte sichtbar sein, wie Besucher die Website nutzen, ohne komplizierte Drittanbieter-Tools. Und all das musste für Menschen ohne technische Vorkenntnisse verständlich sein, die die Website täglich pflegen und sich nicht mit Code befassen sollen.
Was wir getan haben
Wir haben Website und Admin-Panel auf Basis von Next.js 16, React 19, Tailwind CSS v4 und Supabase entwickelt, bereitgestellt auf Vercel. Von Juni bis August 2026 umfasste das Projekt 325 Commits, 27 Ansichten und 33 APIs.
Öffentlicher Bereich
- Seite über die Organisation;
- News;
- Veranstaltungsplan;
- Mediathek mit integriertem Player;
- Seiten der Gruppen;
- Galerie.
Admin-Panel
- News mit Editor und zeitgesteuerter Veröffentlichung;
- Seitenverwaltung;
- Plan mit Ausnahmen für Feiertage und besondere Tage;
- Mediathek, Gruppen und Galerie;
- Profilbereiche;
- Benutzer mit Einladungen;
- Website-Einstellungen;
- eigene Analyse: Sitzungen und Ereignisse;
- Karte.
Das Admin-Panel haben wir auf die konkreten Aufgaben des Auftraggebers zugeschnitten, daher entspricht jeder Bereich dem, was tatsächlich gepflegt werden muss. Wer die Website betreut, hat nichts mit überflüssigen Einstellungen zu tun.
Ergebnis
Der Auftraggeber erhielt eine Website und ein vollwertiges Admin-Panel, in dem das Team News, Plan, Mediathek, Gruppen und Galerie selbst verwaltet. Eine Neuigkeit lässt sich im Voraus vorbereiten und für den gewünschten Tag planen, und eine Planänderung für einen Feiertag wird als Ausnahme eingetragen, ohne den ganzen Plan neu zu schreiben.
Was das bringt:
- Inhalte werden ohne Entwickler aktualisiert;
- mehrere Personen arbeiten in eigenen Konten, neue kommen per Einladung hinzu;
- Audio- und Videoaufnahmen sind mit Player direkt auf der Website verfügbar;
- die eigene Analyse zeigt Sitzungen und Ereignisse ohne Drittanbieterdienste.
Besucherzahlen nennen wir nicht, denn Ziel des Projekts ist ein komfortables Werkzeug für das Team, das die Website pflegt, und keine Werbekampagne.
Was das Projekt besonders macht
Die meisten Websites dieser Art entstehen mit Baukästen oder Vorlagen, bei denen der Plan nur Text ist und Medien Links zu fremden Plattformen sind. Hier ist der Plan mit Ausnahmen strukturiert, die Mediathek hat einen eigenen Player, und Profile sowie Gruppen haben eigene Bereiche im Admin-Panel.
Mit 27 Ansichten und 33 APIs ist das Projekt vom Umfang her mit Geschäftssystemen vergleichbar, obwohl es von Menschen ohne technische Vorkenntnisse genutzt wird. Deshalb haben wir den Schwerpunkt auf ein einfaches Admin-Panel gelegt.
Veröffentlicht: · Aktualisiert: