Geschützter Adminbereich
Gespeicherte Daten werden über geschützte Supabase-Funktionen verwaltet. Bitte zunächst ausschließlich fiktive Testdaten verwenden.
Übersicht
Zentrale Navigation für die gesamte Verwaltung. Die folgenden Bereiche werden schrittweise mit sicheren Datenbankfunktionen verbunden.
Lädt …
Lädt …
Lädt …
Ansicht wird noch angebunden.
Stores verwalten
Neue Standorte anlegen oder vorhandene bearbeiten und deaktivieren.
Alle Stores
| Store | Code | Status | Aktion |
|---|---|---|---|
| Wird geladen … | |||
Mitarbeiter verwalten
Mitarbeiter-ID und Lohnabrechnungsnummer sind voneinander unabhängig. Registrierungseinladungen können im separaten Bereich unten versendet werden, sobald die geschützte Serverfunktion eingerichtet ist.
Stammverfügbarkeit
Vereinbarte Verfügbarkeiten aus dem Bewerbungsgespräch. Erst Mitarbeiter anlegen oder in der Liste auf „Bearbeiten“ klicken, dann hier laden und speichern.
Ein Zeitfenster je Wochentag in dieser Version. Weitere Zeitfenster können wir später ergänzen.
| Tag | Verfügbar | Von | Bis |
|---|
Registrierungseinladung per E-Mail
Nur für fiktive Testkonten. Nach Einrichtung der Supabase Edge Function invite-employee wird eine E-Mail verschickt und das Login mit dem Mitarbeiterprofil verknüpft. Nur für aktive Mitarbeiter ohne verknüpftes Login.
Voraussetzung: SQL 10 ausführen, Edge Function bereitstellen und unter Authentication → URL Configuration den Redirect https://dominos-team-portal.pages.dev/auth.html freigeben. Nie einen Secret- oder Service-Role-Key in GitHub oder HTML einfügen.
Alle Mitarbeiter
| Name | Mitarbeiter-ID | Lohn-ID | Rolle | Stores | Status | Aktion |
|---|---|---|---|---|---|---|
| Wird geladen … | ||||||
Rollen & Rechte
Rollennamen sowie Mindesttage und verpflichtende Wochenendtage sind jederzeit bearbeitbar. Die Blockierung unzureichender Verfügbarkeiten wird später bei der Einreichung serverseitig geprüft.
Bestehende Rollen
| Name | Mindesttage | Wochenende | Urlaub | Aktiv |
|---|
Urlaubskonten
Anspruch, Übertrag und bereits genutzte Anfangstage bearbeiten. Genehmigte Anträge und Korrekturen werden künftig zusätzlich als Buchungen berücksichtigt.
Resturlaub je Mitarbeiter
| Mitarbeiter | Anspruch | Übertrag | Altnutzung | Buchungen | Rest |
|---|
Urlaubssperren
Sperrzeiträume zentral festlegen und wieder deaktivieren. Die Durchsetzung bei Urlaubsanträgen wird mit dem Antragsworkflow verbunden.
Gespeicherte Urlaubssperren
| Zeitraum | Bezeichnung | Store | Status |
|---|
Urlaubsanträge
Hier werden Anträge, Genehmigungen, Ablehnungen, Admin-Kommentare und individuell abgezogene Tage zusammengeführt.
Die Datenbanktabellen sind vorbereitet. Die sichere Antrags- und Genehmigungsfunktion samt atomarer Urlaubskonto-Buchung ist noch nicht angeschlossen. Hier lassen sich derzeit keine echten Anträge bearbeiten.
Benachrichtigungen
Geplant: Nachrichten an alle, einzelne Stores, einzelne Mitarbeiter oder Personen ohne Wochenbestätigung; automatische Erinnerungen Montag bis Donnerstag und Versandprotokoll.
Push-Abonnements, serverseitiger Versand und Zeitpläne fehlen noch. Aktuell werden keine Nachrichten versendet.
Lohnabrechnungen
Geplant: Dokumente sicher hochladen, Mitarbeitern zuordnen und nur individuell berechtigt ausliefern.
Für sensible Dokumente richten wir später einen privaten Speicherbereich und besonders strenge Zugriffsprüfungen ein. Der Upload ist noch nicht freigegeben.
Texte & Einstellungen
Zentrale Texte können hier in Deutsch und Englisch in Supabase gespeichert werden. Die Anwendung muss anschließend noch mit diesen Texten verbunden werden. Logo- und Icon-Upload folgen mit privatem Storage.
Branding & PWA
Logo und App-Icon werden künftig zentral hochgeladen. Bis zur sicheren Speicheranbindung gilt das bisherige app-icon.png aus GitHub. Bereits installierte Apps können Icons zwischenspeichern.
Regeln & Fristen
Geplante Optionen: Wochenabgabe bis Donnerstag 18:00 Uhr, Vorschau 4–5 Wochen, Mindesttage blockieren, Reminder-Zeitfenster, Wochenendpflicht je Rolle und Genehmigung bei Abweichungen.
Diese globalen Regeln sind noch nicht an einen serverseitigen Prüf- und Scheduler-Dienst angebunden.
Verfügbarkeiten exportieren
Spalte A: Store · B: Name · C–I: Montag bis Sonntag. Ab Zeile 2 Mitarbeiterdaten.
Noch keine Daten geladen.
| Store | Name | Montag | Dienstag | Mittwoch | Donnerstag | Freitag | Samstag | Sonntag | Status |
|---|---|---|---|---|---|---|---|---|---|
| Noch keine Daten geladen | |||||||||