Einkaufsliste

Deine smarte Einkaufs- und Essensplanungs-App

Was ist Einkaufsliste?

Einkaufsliste ist eine Progressive Web App (PWA) für die gemeinsame Einkaufsplanung im Haushalt. Die App bietet weit mehr als eine einfache Liste: sie kombiniert Einkaufsverwaltung, Wochenplanung, Rezeptverwaltung und aktuelle Aktionen von Schweizer Detailhändlern in einer einzigen Anwendung.

Funktionen

Einkaufsliste Artikel mit Menge, Einheit, Laden und Datum verwalten
Wochenplan Mahlzeiten für die ganze Woche planen
Rezepte Rezepte suchen, speichern und eigene Gerichte erstellen
Aktionen Aktuelle Angebote von Migros, Coop, Denner, Lidl & Aldi
Haushalt Listen mit Familie oder WG teilen
PWA / Offline Als App installierbar und offline nutzbar

Einkaufsliste

  • Artikel mit Name, Menge und Einheit (Stück, Kg, Liter, etc.) erfassen
  • Laden zuweisen (Migros, Coop, Denner, Lidl, Aldi, etc.)
  • Fälligkeitsdatum für zeitkritische Einkäufe setzen
  • Artikel als gekauft markieren oder löschen
  • Nach Laden filtern, nach Name suchen, nach Datum sortieren
  • Automatischer Abgleich mit aktuellen Aktionen

Wochenplan

  • Mahlzeiten pro Wochentag planen (Frühstück, Mittag, Abend, Snacks)
  • Rezepte direkt in den Plan einfügen
  • Anzahl Erwachsene und Kinder pro Mahlzeit angeben
  • Wochenweise vor- und zurückblättern

Rezepte & Gerichte

  • Online nach Rezepten suchen (z.B. von Chefkoch, Migros)
  • Rezepte als Favoriten speichern
  • Eigene Gerichte mit Zutaten erstellen und verwalten
  • Zutaten automatisch zur Einkaufsliste hinzufügen

Aktionen

  • Aktuelle Angebote von Denner (offizielle API)
  • Aktionen von Migros, Coop, Lidl und Aldi
  • Automatische Erkennung passender Aktionen für Artikel auf der Liste
  • Aktionen nach Laden filtern und durchsuchen

Haushalt & Teilen

  • Haushalt erstellen und Mitglieder per Code einladen
  • Gemeinsame Einkaufsliste, Wochenplan und Rezepte
  • Rollenbasiert: Schreib- oder Lesezugriff für Mitglieder

Technologie

Diese App wurde mit folgenden Technologien entwickelt:

Node.js Express SQL Server HTML5 CSS3 JavaScript PWA Service Worker Bootstrap Icons