Zum Inhalt springen

Rezeptverwaltung

Rezepte per Foto importieren — auch mehrseitige Rezeptkarten. Die KI erkennt:

  • Zutaten mit Mengen und Einheiten
  • Kochschritte als strukturierte Anleitung
  • Schwierigkeitsgrad (einfach, mittel, schwer)
  • Kategorien — werden automatisch vorgeschlagen

Unterstützt Multi-Bild-Upload für Rezepte, die über mehrere Seiten gehen.

Alternativ ein Rezept als Freitext beschreiben — die KI strukturiert es automatisch in das Rezeptformat mit Zutaten, Schritten und Metadaten.

Bestehende Rezepte per KI umschreiben lassen — direkt aus der Rezeptansicht:

  • Freitext-Anweisungen — beschreibe die gewünschten Änderungen (z.B. „Bohnen anbraten statt marinieren, mit Soja-Sauce”)
  • Überschreiben oder Kopie — wähle ob das Original aktualisiert oder ein neues Rezept erstellt wird
  • Wochenplan-Konfliktprüfung — Warnung wenn das Rezept in einem fixierten, noch ungekochten Wochenplan steht (bereits gekochte Einträge lösen keine Warnung aus)
  • Konsistente Überarbeitung — Titel, Beschreibung, Zutaten und Zubereitungsschritte werden zusammenhängend angepasst; Bild und Kategorien bleiben erhalten
  • Sicherheit — Rate-Limit (5 Anfragen / 15 Min.), Eingabelimit (2000 Zeichen), KI-Output wird sanitiert und strukturell validiert

Integrierter Cropper mit:

  • Seitenverhältnissen: 4:3, 1:1, 16:9, Frei
  • Drehen und Zuschneiden
  • Direkte Vorschau

Frei anlegbare Kategorien mit Icons und Farben. Werden beim KI-Import automatisch vorgeschlagen und können manuell zugewiesen werden.

Emoji-Zuordnungen für Zutaten (z. B. 🍅 Tomate, 🧄 Knoblauch):

  • Über den Admin-Bereich verwaltbar
  • Integrierter Emoji-Picker
  • Werden in der Rezeptansicht und im Kochmodus angezeigt

Zutaten werden in den Kochschritten farblich hervorgehoben — so erkennst du auf einen Blick, welche Zutaten im aktuellen Schritt verwendet werden.

Jedes Rezept kann Nährwerte pro Portion enthalten:

  • Kalorien (kcal), Eiweiß (g), Kohlenhydrate (g), Fett (g)
  • Werden beim KI-Import (Foto, Text, URL) und bei der KI-Überarbeitung automatisch geschätzt
  • Im Rezeptformular manuell editierbar (alle Felder optional)
  • In der Rezeptansicht als dezente farbige Badges dargestellt
  • Skalieren automatisch mit dem Portionsrechner — bei 2 statt 4 Portionen halbieren sich die Werte

Zutatenmengen dynamisch umrechnen: Portionszahl ändern → alle Mengen werden proportional angepasst.

Im Anpassungsmodus einzelne Zutatenmengen editieren (z. B. mehr Soße):

  • Direkt neben dem Eingabefeld wird der verfügbare Vorrat angezeigt: [250] / 150 g
  • Farbkodiert nach Verfügbarkeit (grau = ausreichend, amber = teilweise, rot = leer)
  • Änderungen gelten nur für die aktuelle Sitzung
  • Beim Kochen werden die angepassten Mengen aus dem Vorratsschrank abgezogen

Protokoll, wann welches Rezept zuletzt gekocht wurde. Wird vom Wochenplaner-Algorithmus für die Rotation berücksichtigt.

Lieblingsrezepte markieren und in der Übersicht filtern.

Einzelne Rezepte per Link teilen — unabhängig vom Haushalt:

  • Share-Link generieren — In der Rezeptansicht über das Teilen-Menü
  • Kryptografisches Token — 32-Byte-Token, hex-encoded
  • 7 Tage gültig — Ablaufzeit beim Erstellen konfigurierbar
  • Öffentliche Ansicht — Empfänger sieht Rezept mit Zutaten und Kochschritten, ohne Login
  • Import per Klick — Eingeloggte Nutzer können eine Kopie in die eigene Sammlung importieren (inkl. Bild)
  • Native Share API — Auf Mobilgeräten wird die native Teilen-Funktion genutzt, Desktop: Zwischenablage

Rezepte in frei erstellbare Sammlungen organisieren:

  • Eigener Name, Icon und Farbe pro Sammlung
  • Ein Rezept kann mehreren Sammlungen angehören
  • Als Filter in der Rezeptübersicht und im Wochenplaner verwendbar

Immersiver Vollbild-Kochmodus mit Schritt-für-Schritt-Anleitung:

  • Swipe-Navigation — Touch oder Tastatur (←/→) zwischen Kochschritten
  • Zutaten-Seitenleiste — Desktop: permanent sichtbar, Mobile: ausklappbares Overlay mit Emoji-Icons
  • Farbige Zutatenerkennung im aktiven Schritt
  • Persistenter Timer — localStorage-basiert, überlebt Seitenwechsel
  • WakeLock-API — verhindert Bildschirm-Abdunklung beim Kochen
  • Automatischer Vorratsabzug beim Abschließen des Kochvorgangs