Průvodci

Jak vytvořit aplikaci plánovače jídel: týdenní plány, nákupní seznamy a výživa

Aplikace plánovače jídel převádí otázku „co budeme jíst tento týden?“ na plán a nákupní seznam. Jádro tvoří tři věci: vaše recepty, týdenní kalendář s sloty pro jídla a nákupní seznam, který se vytvoří automaticky z toho, co je v plánu. Všechno ostatní – sdílení v domácnosti, zbytky, evidence zásob, součty výživy, návrhy od AI – je volitelné a nejlépe se přidává, až základní smyčka funguje ve vaší vlastní kuchyni.

Co plánovač jídel potřebuje

Stránky

  • Týdenní přehled – sedm dní podle jídel (snídaně, oběd, večeře, svačiny), recepty vložené do slotů. Toto je hlavní obrazovka.
  • Knihovna receptů – vaše recepty, s vyhledáváním a štítky.
  • Stránka receptu – suroviny, postup, počet porcí.
  • Nákupní seznam – generovaný z týdne, seskupený podle regálů, s pohodlným odškrtáváním.
  • Nastavení – velikost domácnosti, stravovací preference, den začátku týdne, jednotky.

Data

  • Recepty se surovinami uloženými jako samostatné řádky (množství, jednotka, název). Náš průvodce stavbou aplikace pro recepty vysvětluje, proč na této struktuře záleží.
  • Plány – domácnost, datum začátku týdne.
  • Položky plánu – plán, den, slot pro jídlo, recept (nebo volný text jako „Jíme venku“), počet porcí.
  • Položky nákupního seznamu – domácnost, surovina, množství, jednotka, regál, odškrtnuto, zdroj (z plánu, nebo přidáno ručně).
  • Položky zásob (volitelné) – věci, které máte pořád, jako sůl a olej, a jsou ze seznamu vynechány.
  • Domácnosti a členové – kdo sdílí plán.

Oprávnění

Osobní plánovač potřebuje jeden účet. Pro rodinu nebo spolubydlící vytvořte domácnost, která vlastní recepty, plány a seznam, a členové se připojí pozvánkou. Každý v domácnosti může upravovat; nikdo mimo ni nic nevidí.

Rozhodnutí a kompromisy

Pevné sloty, nebo volné dny. Pevné sloty pro snídani, oběd a večeři jsou snadné na stavbu a čtení. Některé domácnosti plánují jen večeře; nechte je skrýt sloty, které nepoužívají.

Jak chytrý má být nákupní seznam. Sloučit „200 g cibule“ a „1 cibule“ vyžaduje vědět, kolik cibule váží zhruba jedna – to je králičí nora. Dobrá první verze slučuje jen shodné jednotky a ostatní ukazuje vedle sebe. Je to poctivé a přesto užitečné.

Porce u každé položky. Pokud vaříte recept na čtyři porce, ale plánujete ho na dvě, nákupní seznam se má přepočítat. Pokud vaříte dvojnásobek kvůli zbytkům, plán má na jiný den ukázat položku „zbytky“, která do seznamu nic nepřidá.

Výživa. Součty výživy potřebují hodnotu živin pro každou surovinu. Veřejné databáze jako FoodData Central od USDA je poskytují, ale přiřadit volně psané suroviny k záznamům v databázi dá práci a výsledky jsou odhady. S výživou počítejte jako s pozdější funkcí a nikdy ji neprezentujte jako dietní radu.

Návrhy jídel od AI. „Naplánuj můj týden“ je přirozená funkce s AI. Udržte ji bezpečnou:

  1. Modelu pošlete jen recepty, které domácnost už má, plus preference („žádné ryby, jedna vegetariánská noc, rychlé na všední dny“).
  2. Vyžádejte strukturovanou odpověď (seznam ID receptů pro každý slot) a běžným kódem ověřte, že každé ID existuje.
  3. Nikdy nesvěřujte model alergie. Recepty obsahující uvedený alergen vyřaďte běžným kódem před krokem AI i po něm.
  4. Klíč k API držte na serveru a omezte, jak často může každý uživatel volat.

Jak je to zapojené, popisuje jak přidat funkce AI do aplikace.

Příklad prvního zadání

Vytvoř webovou aplikaci plánovače jídel pro naši domácnost, nejdřív pro telefony. Máme sdílenou knihovnu receptů: každý recept má název, fotku, počet porcí, štítky, postup a suroviny uložené jako samostatné řádky s množstvím, jednotkou a názvem. Hlavní obrazovka je týdenní přehled (týden začíná pondělím) se sloty snídaně, oběd a večeře pro každý den; nepoužívané sloty lze skrýt. Recept přidám do slotu vyhledáním, nastavím počet porcí pro danou položku, nebo přidám volný text jako „Jíme venku“. Jídlo můžu označit jako „vař dvojnásob“, což vytvoří položku se zbytky na jiný den, která nepřidá nic do nákupního seznamu. Nákupní seznam se generuje z týdne: přepočítá podle porcí, sloučí shodné suroviny se stejnou jednotkou, přeskočí zásoby, které jsem označil, seskupí podle regálů, a já můžu položky odškrtávat a přidávat ruční položky. Členové domácnosti se připojí pozvánkou a sdílí všechno. Přihlášení e-mailem a heslem a databáze. Připrav deset ukázkových receptů.

Kroky stavby

  1. Týdenní přehled s ukázkovými recepty. Ať je přesouvání a vkládání receptů na telefonu rychlé.
  2. Generování nákupního seznamu. Naplánujte skutečný týden a porovnejte seznam s tím, co byste skutečně koupili. Opravte přepočet a slučování.
  3. Zásoby v kuchyni. Označte věci, které nikdy kupovat nemusíte.
  4. Zbytky a jídlo venku. Ujistěte se, že ani jedno nepřidává položky do seznamu.
  5. Domácnosti a přihlášení. Pozvěte druhý účet a upravujte plán z obou. Viz jak přidat přihlášení do aplikace.
  6. Opakování týdne. Funkce „Zkopírovat minulý týden“ je malá, ale lidé ji používají neustále.
  7. Používejte to dva týdny. Pak rozhodněte, zda stojí za to přidat výživu nebo návrhy od AI.
  8. Nainstalujte to. Přidejte to na plochu telefonu; viz jak vytvořit webovou aplikaci přátelskou k mobilu.

Časté chyby

  • Suroviny jako text. Bez strukturovaných surovin nevznikne automatický nákupní seznam.
  • Příliš agresivní slučování jednotek. Odhadovat, že „svazek petržele“ je „30 g“, dá špatné seznamy. Různé jednotky držte odděleně.
  • Ignorování porcí. Seznam, který nebere v úvahu plánované porce, nakoupí dvojnásobek nebo polovinu.
  • Nechat AI řešit alergie. Alergeny musí filtrovat prostý kód, pokaždé.
  • Výživa prezentovaná jako přesná. Součty označte jako odhady a uveďte zdroj.
  • Žádný seznam bez signálu. Signál v obchodě bývá slabý. Alespoň nechte seznam po načtení čitelný a neztraťte odškrtnutí.
  • Příliš mnoho funkcí v prvním týdnu. Plán a seznam, které fungují, jsou lepší než tucet napůl hotových doplňků.

Kdy je lepší hotový plánovač jídel

Mnoho aplikací pro plánování jídel už umí importovat recepty z webů, generovat seznamy a v některých zemích se synchronizovat s donáškou nákupů. Pokud chcete plánovat vlastní jídla s minimálním úsilím, vyzkoušejte několik, než začnete stavět.

Vlastní stavbu zvolte, když má vaše domácnost pravidla, která tyto aplikace neřeší, když chcete, aby plánovač používal vaši vlastní sbírku receptů a strukturu, nebo když stavíte pro konkrétní skupinu – firmu na přípravu jídel pro klienty, výživovou poradkyni sdílející plány, domov seniorů nebo sportovní tým. Je to také uspokojivý osobní projekt; další nápady najdete v nápadech na vedlejší projekty, které můžete postavit s AI.

Stavba s Mythexem

Mythex staví plánovače jídel jako webové aplikace: popíšete plánovač v chatu, týdenní přehled vyzkoušíte v náhledu o velikosti telefonu a publikujete na veřejnou adresu, kterou si může vaše domácnost přidat na plochu. Když aplikace potřebuje, přidá vlastní databázi Postgres a úložiště souborů pro fotky receptů. Přihlášení pro domácnost si zajišťujete sami – zvolíte přístup a agent ho napojí. Pro návrhy jídel od AI přinesete API klíč poskytovatele AI a uložíte ho jako tajný údaj projektu; postup popisuje recept na přidání AI do aplikace. V tarifu Pro může Mythex aplikaci zabalit také jako aplikaci pro Android a iPhone, odeslanou do interního testování na Google Play a do TestFlight.

Otázky

Co aplikace plánovače jídel potřebuje?

Sbírku receptů, týdenní kalendář, kam vkládáte recepty do slotů pro jídla, a nákupní seznam vygenerovaný z plánu na týden. Běžné doplňky jsou sdílení v domácnosti, zbytky, zásoby v kuchyni a součty výživy.

Umí AI generovat jídelníčky?

Ano. Aplikace může poslat vaše recepty, preference a omezení jazykovému modelu a požádat ho, aby naplnil celý týden. Nechte model vybírat jen z receptů, které už máte, výsledek zkontrolujte běžným kódem a nikdy se nespoléhejte, že bude bezpečný z hlediska alergenů.

Odkud může plánovač jídel vzít údaje o výživě?

Veřejné databáze složení potravin, například FoodData Central od USDA, poskytují hodnoty živin pro každou surovinu. Součty z nich spočítané jsou odhady, proto je jasně označte a neprezentujte je jako lékařskou nebo dietní radu.

Je plánovač jídel dobrá první aplikace na stavbu?

Ano. Data jsou známá, můžete ji vyzkoušet na vlastním týdnu a má jeden uspokojivý výsledek: nákupní seznam, který se napíše sám. Začněte recepty, týdenní mřížkou a seznamem a výživu nebo AI přidejte později.

Mythex · Pricing · Vytvořte cokoli s AI · Šablony webů a aplikací · Mythex v porovnání · Slovník tvorby aplikací s AI · Bezplatné nástroje pro tvorbu aplikací s AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)