Ein modernes Tool für die Essensplanung und Rezeptverwaltung. Organisiere deine Mahlzeiten, erstelle Einkaufslisten und entdecke neue Rezeptideen – unterstützt durch KI.
- 📊 Dashboard: Übersicht über alle Mahlzeiten-Ideen mit Filter- und Sortierfunktionen.
- 📅 Wochenplaner: Plane deine Mahlzeiten für die Woche einfach per Drag & Drop.
- 🛒 Einkaufsliste: Automatische Generierung einer Einkaufsliste basierend auf deinem Wochenplan.
- 🤖 KI-Chat: Integrierter KI-Assistent zum Importieren von Rezepten und für kulinarische Beratung.
- 📦 Import/Export: Sichere deine Daten als JSON oder importiere bestehende Rezeptsammlungen.
- 🌓 Dark Mode: Volle Unterstützung für Dark- und Light-Mode für eine angenehme Nutzung zu jeder Tageszeit.
- Framework: Next.js (App Router)
- Styling: Tailwind CSS
- Icons: Lucide React
- Datenbank: SQLite (via
sqlite3&sqlite) - UI Komponenten: Custom Glassmorphism Design
- Node.js (Version 18.x oder höher)
- npm / yarn / pnpm
-
Repository klonen:
git clone [repository-url]
-
Abhängigkeiten installieren:
npm install
-
Umgebungsvariablen konfigurieren: Erstelle eine
.env.localDatei und füge notwendige API-Keys (z.B. für KI-Features) hinzu. -
Entwicklungs-Server starten:
npm run dev
Die Anwendung kann einfach mit Docker und Docker Compose gestartet werden:
- Sicherstellen, dass Docker und Docker Compose installiert sind.
- Anwendung starten:
docker-compose up -d --build
Die App ist anschließend unter http://localhost:3000 erreichbar. Die Datenbank wird in einem Docker-Volume (db-data) gespeichert, sodass deine Daten auch nach einem Neustart des Containers erhalten bleiben.
Öffne http://localhost:3000, um die App im Browser zu sehen.
- Kühlschrank: Was ist im Kühlschrank (Filterung der Einkaufsliste)
- Erinnerungen: Benachrichtigungen für geplante Mahlzeiten.
- Bilder-Support: Hochladen und Anzeigen von Rezept Bildern.
- Nährwert-Analyse: Automatische Berechnung von Kalorien und Makronährstoffen.
- Multi-User: Unterstützung für geteilte Haushalte und Synchronisation.
- PWA Support: Offline-Verfügbarkeit und Installation als App auf dem Homescreen.
- Druckansicht: Optimierte Ansicht zum Ausdrucken von Rezepten und Einkaufslisten.
Erstellt mit ❤️ für besseres Essen.