Zum Inhalt springen

Export & Import

{
"version": "1.0",
"exported_at": "2026-02-14T12:00:00.000Z",
"source": "Zauberjournal",
"recipe_count": 3,
"recipes": [
{
"title": "Spaghetti Carbonara",
"description": "Klassische italienische Pasta",
"servings": 4,
"prep_time": 10,
"cook_time": 20,
"total_time": 30,
"difficulty": "mittel",
"is_favorite": 1,
"notes": "Persönliche Notizen...",
"calories": 550,
"protein": 22,
"carbs": 65,
"fat": 18,
"categories": [
{ "name": "Abendessen", "icon": "🌙", "color": "#6366f1" }
],
"ingredients": [
{ "name": "Spaghetti", "amount": 400, "unit": "g", "group_name": null, "sort_order": 0 }
],
"steps": [
{ "step_number": 1, "title": "Pasta kochen", "instruction": "Spaghetti al dente kochen", "duration_minutes": 10 }
],
"image_base64": "...(optional)...",
"image_mime": "image/webp"
}
]
}
FeatureBenutzerAdmin
Eigene Rezepte exportieren✅ (nach Benutzer filterbar)
Bilder als Base64 einbetten
Rezepte importieren✅ (eigene)✅ (beliebigem User zuweisbar)
Max. Rezepte pro Import100500
Fehlende Kategorien erstellen✅ automatisch✅ automatisch
Bilder aus Base64 wiederherstellen
Drag & Drop Upload
Datei-Vorschau
  • Export als CSV (Semikolon-getrennt) oder JSON direkt aus dem Vorratsschrank
  • Import von CSV oder JSON — bestehende Einträge werden zusammengeführt (Menge addiert)
  • Export aller Vorräte als JSON (?user_id=X zum Filtern)
  • Import mit Zielbenutzer-Auswahl
Zutat;Menge;Einheit;Kategorie;MHD;Notizen
Mehl;2;kg;Backwaren;2026-12-31;Weizenmehl Type 405
Milch;1;l;Milchprodukte;2026-02-25;

Aliase und blockierte Zutaten als JSON exportieren und importieren — über die „Meine Daten”-Seite.

Im Admin-Bereich unter Datenverwaltung💾 Komplett-Backup:

DatentypExportImport
Benutzer✅ (JSON, ohne Passwörter)✅ (Zufallspasswort)
Rezepte✅ (JSON, inkl. Nährwerte & Bilder)✅ (Benutzer zuweisbar)
Vorratsschrank✅ (JSON)✅ (CSV/JSON)
REWE-Präferenzen✅ (JSON)
Zutaten-Einstellungen✅ (JSON)
Haushalte✅ (JSON)
SQLite-Datenbank✅ (Datei-Download)

Der JSON-Komplett-Backup exportiert und importiert alle Benutzerdaten in einer einzigen Datei:

  • Export: Alle Benutzer inkl. Rezepte (mit Nährwerten, Haushalt-Zuordnung), Sammlungen, Vorräte, Wochenpläne, Einkaufslisten, Rezept-Sperren und Zutaten-Einstellungen. Haushalte mit Mitgliedern werden separat mitexportiert.
  • Import: Multi-User-Backups werden automatisch per Username zugeordnet.
OptionBeschreibung
Fehlende Benutzer anlegenBenutzer aus dem Backup, die lokal nicht existieren, werden automatisch mit einem sicheren Zufallspasswort erstellt. Das Passwort wird einmalig in der Ergebnis-Anzeige angezeigt.
Bestehende Daten überschreibenDuplikate (gleicher Rezepttitel, gleicher Wochenplan etc.) werden mit den Backup-Daten ersetzt statt übersprungen. Ideal für Server-Migration.

Der Export enthält alle Rezeptfelder inkl.:

  • Nährwerte (calories, protein, carbs, fat, nutrition_note, nutrition_details)
  • Haushalt-Zuordnung (household_id)
  • Zeitstempel (created_at, updated_at)
  • Bilder als Base64 (optional)

Auf der Haushalt-Seite kann der gesamte Datenbestand eines Haushalts als JSON exportiert werden:

  • Rezepte mit Zutaten, Schritten und Bildern
  • Kategorien, Sammlungen, Zutaten-Aliase
  • Wochenpläne und Einkaufslisten
  • Vorratsschrank-Einträge
  • Haushaltsinformationen und Mitgliederliste

Jeder Benutzer hat Zugriff auf eine persönliche Datenverwaltungsseite:

  • Rezepte exportieren/importieren
  • Vorräte exportieren/importieren
  • Zutaten-Einstellungen exportieren/importieren
  • REWE-Präferenzen exportieren/importieren
  • Komplett-Backup aller eigenen Daten