Alles, was unsere Seiten trägt

RekcuzPortal ist der Arbeitsplatz unseres Teams. Darunter liegt das Rekcuz-Framework, auf dem jede unserer Websites läuft: Konten, Sicherheit, Inhalte und Betrieb werden einmal gebaut und überall genutzt.

Technische Details Kontakt aufnehmen

Zeig auf einen Punkt, um zu sehen, was dahintersteckt.
  • Innen: was das Framework jeder Seite mitgibt
  • Mitte: die Bereiche des Portals
  • Außen: unsere Websites auf dem Framework

Was das Portal kann

Der Ort, an dem wir planen, bauen, lernen und unsere Seiten im Blick behalten.

Projekte und Boards
Boards, Listen, Aufgaben mit Teilaufgaben, Fristen, Kommentaren und Bildern – als Liste oder als Sonnensystem in der Orbit-Ansicht.
Arbeiten im Fokus
Der Do-Work-Modus zeigt die nächste Aufgabe und den nächsten Schritt; die Details öffnen sich auf Knopfdruck.
Diagramme
Ein Editor, in dem man sieht, wer gerade mitarbeitet. Boxen werden zu echten Aufgaben und Entscheidungen.
Entscheidungen und Fragebögen
Vorlagen stellen Fragen; jede Antwort legt die passenden Aufgaben an – auf Deutsch oder Englisch.
Trainings
Module, Klassen, Prüfungen und Ergebnisse für die Einarbeitung neuer Leute.
Feed und Anleitungen
Neuigkeiten für das Team und ein durchsuchbares Archiv der Projektanleitungen.
Monitoring
Gesundheit, Kennzahlen und Fehler aller Seiten an einem Ort, mit Benachrichtigung bei Ausfällen.
Inhalte und Gestaltung
Seitentexte, Rechtstexte, Übersetzungen und das Theme pflegt der Owner direkt im Portal.

Der Weg einer Anfrage

Jede Anfrage an eine unserer Seiten durchläuft dieselben Stationen in derselben Reihenfolge. Erst wenn die Verbindung stimmt, wird geprüft, wer anfragt – und erst danach, was er darf.

  1. Echte Adresse Der Reverse Proxy verrät, wer wirklich anfragt.
  2. Fehler und HSTS Fehler landen auf einer Seite ohne interne Details.
  3. HTTPS Unverschlüsselte Anfragen werden umgeleitet.
  4. Sicherheits-Header Schutz vor fremden Rahmen, Schnüffeln und Lecks.
  5. Dateien Bilder, Styles und Skripte gehen sofort raus.
  6. Routing Die passende Seite wird gefunden.
  7. Sitzung Kurzlebige Daten zwischen zwei Klicks.
  8. Anmeldung Wer fragt an?
  9. Sprache Deutsch oder Englisch – aus Adresse, Cookie oder Browser.
  10. Rate-Limit Zu viele Versuche? Dann erst einmal Pause.
  11. Berechtigung Darf diese Person das?
  12. Statistik Gezählt wird nur, was die Einwilligung erlaubt.

Was jede neue Seite mitbekommt

Was eine Seite braucht, steht schon bereit. Neue Seiten starten aus einer Vorlage und kümmern sich nur noch um das, was sie besonders macht.

Konten und Schutz

Anmeldung, zweiter Faktor, Löschung und Datenauskunft – fertig für jede Seite.

  • Anmeldung mit Sperre nach Fehlversuchen
  • Zwei-Faktor per App oder E-Mail
  • Kontolöschung und Datenauskunft nach DSGVO
  • Rechte pro Person, auf dem Server geprüft

Daten und Start

PostgreSQL, Migrationen und eine Startprüfung, die unsichere Einstellungen ablehnt.

  • PostgreSQL mit Entity Framework Core
  • Schutz vor Schemaänderungen mit Datenverlust
  • Startprüfung für Geheimnisse, Pfade und Hosts
  • Konfiguration aus einer einzigen Schema-Datei

Inhalte und Sprache

Ein modulares CMS, gesperrte Rechtstexte und zwei Sprachen von Anfang an.

  • Modulares CMS aus Seiten, Slots und Blöcken
  • Platzhalter für Impressum und verschlüsselte Geheimnisse
  • Deutsch und Englisch eingebaut
  • Bilder werden geprüft und neu kodiert

Betrieb

Gesundheit, Kennzahlen und Angriffsversuche – sichtbar, aber nie öffentlich.

  • Health- und Kennzahlen-Endpunkte hinter einem Schlüssel
  • OpenTelemetry für Traces und Metriken
  • Statistik nur mit Einwilligung
  • Protokoll von Angriffsversuchen

Eine neue Seite planen

Im Portal führt der Fragebogen „Neue Website auf unserem Framework“ von der ersten Entscheidung bis zum fertigen Umsetzungsplan.

Projekte öffnen