Fallstudie

ChefSphere-Logo: eine Aprikose mit Kochmütze

ChefSphere: die App, mit der Paare gemeinsam entscheiden, was es zum Abendessen gibt

Sie und Ihr Partner oder Ihre Partnerin wischen durch Rezepte. Gefällt Ihnen beiden dasselbe, ist es ein Match. ChefSphere plant dann Ihre Woche und schreibt die Einkaufsliste. Ich habe die App mitgegründet und die gesamte Plattform selbst gebaut.

  • Meine RolleMitgründer & CTO
  • SeitJuli 2024
  • PlattformeniOS, Android und Web
  • UnternehmenChefSphere OÜ, Tallinn, Estland

„Was wollen wir essen?“ Jeden einzelnen Abend.

Zwei Menschen, zwei Geschmäcker, ein Abendessen. Die Entscheidung dauert länger als das Kochen, die Woche ist nie geplant, und nach dem Einkauf fehlt am Ende immer etwas. ChefSphere macht aus der täglichen Diskussion eine schnelle, gemeinsame Entscheidung.

  1. Gemeinsam entscheiden dauert

    Eine Person schlägt vor, die andere zögert, und am Ende gibt es wieder dieselben drei Gerichte.

  2. Die Woche ist nie geplant

    Ohne Plan beginnt jeder Tag bei null. Gute Vorsätze verlieren gegen den Lieferdienst.

  3. Die Einkaufsliste kommt zuletzt

    Zutaten werden vergessen, doppelt gekauft oder nie verwendet. Die Liste sollte sich aus den gewählten Gerichten von selbst schreiben.

Was ich gebaut habe

Eine App, drei Aufgaben: entscheiden, planen, einkaufen

Die Bildschirme unten stammen aus der laufenden App. Jeder Teil baut auf derselben Plattform auf: der mobilen App, der Web-App und den APIs dahinter.

  1. Wischen & Match

    Rezepte wischen, mit Ihrem Partner matchen

    Beide wischen durch Rezepte mit Foto, Schwierigkeit, Zeit und Kalorien. Gefällt beiden dasselbe Rezept, ist es ein Match und landet direkt im Essensplan.

    • Klare Rezeptkarten mit den wichtigsten Angaben
    • Ein Like von beiden ist ein Match
    • Jedes Rezept mit einem Tipp in den Essensplan

    Bildschirme der Funktion Wischen & Match

    • ChefSphere-Wischbildschirm: eine Rezeptkarte für einen Meeresfrüchte-Käse-Auflauf mit Schwierigkeit, Kochzeit, Portionen und Kalorien sowie Schaltflächen zum Überspringen, Favorisieren oder Liken
    • ChefSphere-Wischbildschirm: eine Rezeptkarte für herzhaftes Blätterteiggebäck mit Käse und Kräutern und der Schaltfläche „Zum Essensplan hinzufügen“
    • ChefSphere-Wischbildschirm: Spiegeleier mit Käse und Kräutern, ein schnelles Rezept mit Kochzeit und Kalorien
  2. Woche planen

    Ein Essensplan für heute und die ganze Woche

    Frühstück, Mittag- und Abendessen für jeden Tag, mit einer Wochenleiste zum Wechseln zwischen den Tagen. Kochen Sie direkt aus dem Plan, oder markieren Sie ein Gericht als gekocht und machen Sie weiter.

    • Die Mahlzeiten von heute auf einen Blick
    • Wochenansicht zum Vorausplanen
    • Mit einem Tipp vom Plan zur Einkaufsliste

    Bildschirme der Funktion Woche planen

    • ChefSphere-Planbildschirm für heute: eine Frühstückskarte mit den Schaltflächen „Kochen“ und „Als gekocht markieren“, darunter Mittag- und Abendessen
    • ChefSphere-Planbildschirm, gescrollt zur Wochenleiste mit den Wochentagen und einer Schaltfläche „Einkaufsliste“
  3. Einkaufsliste

    Eine Einkaufsliste, die sich von selbst schreibt

    Jedes geplante Gericht fügt seine Zutaten hinzu. Die Liste gruppiert sie nach Kategorie und nach Geschäft, damit der Einkauf in einem Durchgang erledigt ist und nichts fehlt.

    • Zutaten nach Kategorie gruppiert
    • Sortiert nach Geschäft: Bäckerei, Metzgerei, Supermarkt
    • Beim Einkaufen einfach abhaken

    Bildschirme der Funktion Einkaufsliste

    • ChefSphere-Einkaufsliste nach Geschäft gruppiert, mit Einträgen für Bäckerei, Metzgerei, Feinkost, Wochenmarkt und Supermarkt

    Bildschirme der Funktion Einkaufsliste

    • ChefSphere-Einkaufsliste nach Zutatenkategorie gruppiert, jeder Artikel mit Menge und zugehörigem Rezept

Von einem Entwickler komplett gebaut

Ich habe jede Ebene entworfen und gebaut und betreibe sie im Produktivbetrieb. Genau so arbeite ich auch an Kundenprojekten.

  1. Mobile App

    Flutter-App für iOS und Android: Wischen, Matchen, Essensplan und Einkaufsliste, alles zwischen den Partnern synchronisiert.

  2. Web-Plattform

    Next.js-Web: öffentliche Website, Benutzerkonten und Marktplatz.

  3. Backend-APIs

    NestJS-Dienste für Anmeldung, Zahlungen, Hintergrundjobs und Echtzeit-Updates.

  4. KI-Funktionen

    LLM-Anbindungen an mehrere Anbieter, RAG über die Rezeptdaten, Vektorsuche und Schutzmechanismen, damit Antworten sicher und beim Thema bleiben.

  5. Infrastruktur

    Selbst verwaltetes Kubernetes mit PostgreSQL, Redis und Docker. Deployments, Monitoring und Backups inklusive.

  6. Interne Werkzeuge

    Admin-Werkzeuge für Inhalte, Support und Betrieb, damit das Tagesgeschäft keinen Entwickler braucht.

Technologien

  • TypeScript
  • Flutter / Dart
  • Next.js
  • NestJS
  • PostgreSQL
  • Redis
  • Vektorsuche
  • LLM & RAG
  • Docker
  • Kubernetes

Soll Ihr Projekt mit derselben Sorgfalt gebaut werden?

Ein paar Zeilen zu Ihrem Produkt oder Unternehmen genügen. Ich antworte persönlich.