Zum Inhalt springen

Admin-Bereich

  • Systemstatistiken — Benutzer, Rezepte, KI-Imports, Speicherverbrauch
  • Beliebteste Rezepte — Top-Rezepte nach Kochhäufigkeit
  • Admin-Aktivitätslog — Wer hat was wann gemacht?
  • Alle Benutzer anzeigen und suchen
  • Rollen ändern — Admin/User
  • Konten sperren/entsperren
  • Passwort zurücksetzen
  • Benutzer löschen (mit allen Daten)
  • Registrierung aktivieren/deaktivieren
  • Wartungsmodus
  • KI-Anbieter wählen (inkl. schnelles Modell für einfache Aufgaben)
  • Rezept-Import: Instant-Modus — schnelleres KI-Parsing ohne Thinking
  • Einkaufslisten-Check: Instant-Modus — schnellerer KI-Review ohne Thinking
  • KI-Vorratsabzug — KI-gestützter Vorratsabzug beim Kochen (ein/aus + Instant-Modus)
  • KI-Vorrats-Transfer — KI-gestützter Transfer aus Einkaufsliste in den Vorratsschrank (ein/aus + Instant-Modus)
  • Upload-Größe konfigurieren
  • REWE-Integration ein-/ausschalten
  • Max. Haushaltsmitglieder konfigurieren (Standard: 10)
  • Max. Haushalte pro Benutzer konfigurieren (Standard: 3)
  • Keyword→Emoji-Mappings verwalten (Hinzufügen, Bearbeiten, Löschen)
  • Integrierter Emoji-Picker
  • Tabs für: Mappings / verwendete Zutaten / fehlende Zutaten

Verwaiste Upload-Dateien automatisch erkennen und entfernen.

Zentrale Seite für alle Export/Import-Funktionen:

DatentypExportImport
BenutzerJSON (ohne Passwörter)JSON (Zufallspasswort)
RezepteJSON (nach Benutzer filterbar, inkl. Nährwerte & Bilder)JSON (Benutzer zuweisbar, max. 500)
VorratsschrankJSON (nach Benutzer filterbar)JSON/CSV (Zielbenutzer wählbar)
REWE-PräferenzenJSON (pro Benutzer filterbar)JSON
Zutaten-EinstellungenJSON (Aliase + Blockierungen)JSON
SQLite-DatenbankDatei-Download

Exportiert und importiert alle Benutzerdaten in einer einzigen JSON-Datei — ideal für Server-Migration.

FeatureBeschreibung
Multi-User-ExportAlle Benutzer inkl. Rezepte, Nährwerte, Sammlungen, Vorräte, Wochenpläne, Einkaufslisten, Sperren, Aliase
HaushalteHaushalte mit Mitgliedern werden mitexportiert
Auto-ZuordnungImport ordnet Daten automatisch per Username zu
Fehlende Benutzer anlegenOptional: fehlende User werden mit sicherem Zufallspasswort erstellt
Überschreiben-ModusOptional: bestehende Daten mit Backup-Daten ersetzen (für Migration)
BilderOptional als Base64 einbettbar
  • Alle Haushalte anzeigen (Name, Mitgliederzahl, Erstellt-Datum)
  • Haushalte auflösen (alle Mitgliedschaften und household_id-Referenzen werden aufgelöst)
  • Statistiken — Gesamtanzahl Haushalte und durchschnittliche Mitglieder im Dashboard

Alle Admin-Aktionen werden protokolliert — nachvollziehbar, wer was wann gemacht hat.