Водичи

Како да направите апликација за рецепти: рецепти, пресметка на порции, списоци за купување и пребарување

Апликацијата за рецепти е збирка рецепти со добро пребарување, јасни страници за готвење и неколку кујнски помошници — пресметка на порции, конверзија на мерки и претворање рецепти во список за купување. Дали е тоа семејна кувар-книга, блог за храна со картички за рецепти или производ за рецепти за други, една одлука ја прави сè друго функционално: состојките да се чуваат како структурирани податоци, а не како пасус текст. Со тоа добро, корисните функции стануваат лесни.

Одлучете каков вид апликација за рецепти е

ВидКој додава рецептиШто е најважно
Лична или семејна кувар-книгаВие и неколку родниниЛесно внесување, увоз од линкови, приватно по основно
Веб-страница за рецепти или блог за хранаВие или вашиот тимФотографии, SEO, ознаки за рецепти, брзи страници
Заедница за рецептиЧленовиСметки, модерација, оценки, пријавување
Производ за рецепти за бизнисВработени (сет за оброци, бренд за исхрана, група ресторани)Конзистентност, податоци за исхрана, калкулација на трошоци

Моделот на податоци е ист за сите четири. Она што се менува е кој може да пишува и дали страниците треба да се најдат преку пребарувачи.

Што му треба на апликацијата за рецепти

Страници

  • Список на рецепти или почетна — картички со фотографија, наслов, вкупно време и ознаки.
  • Страница на рецепт — приказ за готвење: фотографија, контрола на порциите, листа на состојки, нумерирани чекори, белешки.
  • Пребарување и филтри — по име, по состојка, по ознака (вегетаријанско, брзо, десерт), по време.
  • Додавање и уредување рецепт — форма што ги обработува состојките ред по ред.
  • Колекции — „Работни вечери“, „Божиќ“, „Рецепти на мајка ми“.
  • Список за купување — составен од еден или повеќе рецепти.

Податоци

  • Рецепти — наслов, slug, опис, порции, време за подготовка, време за готвење, фотографија, ознаки, извор, автор, видливост.
  • Состојки — рецепт, позиција, количина, мерна единица, име, белешка („ситно исечкано“), по избор група („За сосот“).
  • Чекори — рецепт, позиција, текст, по избор тајмер.
  • Колекции и ставки во колекции.
  • Ставки на списокот за купување — корисник, име на состојката, количина, мерна единица, означено.

Количините треба да бидат броеви. „1 ½ чаша“ станува количина 1.5, мерна единица чаша. Одржувајте мала листа на мерни единици што апликацијата ги разбира, и дозволете слободен текст („штипка“, „по вкус“) без количина.

Дозволи

Личната кувар-книга ѝ треба една сметка и приватни рецепти. Семејната кувар-книга ѝ треба заеднички колекции што неколку луѓе можат да ги уредуваат. Јавната страница ѝ треба читатели (без најава) и уредници. Заедницата ѝ треба членови што ги поседуваат своите рецепти и модератори што можат да скријат сè.

Функциите што ја прават апликацијата вредна за користење

Пресметка на порции. Помножете ја секоја количина со нови порции ÷ оригинални порции. Прикажувајте разумни дропки (¾ чаша, не 0,75 чаша) и заокружувајте незгодни износи. Некои работи не се линеарни — зачини, времиња на печење, големини на тава — затоа краток напомена на рецептот помага.

Конверзија на мерки. Прекинувач метрички/американски. Конвертирајте волумени и тежини во рамките на нивниот тип; претворањето чаши брашно во грамови бара густина за секоја состојка, што е подоцнежна функција, не прва.

Режим на готвење. Голем текст, еден чекор одеднаш или листа за скролување со квадратчиња, и екранот да остане буден додека се готви (прелистувачите на многу уреди поддржуваат screen wake lock). Ова е функцијата за која луѓето ви благодарат.

Список за купување. Комбинирајте состојки од неколку рецепти, спојте ја истата состојка со истата мерна единица, групирајте по оддели во продавница и дозволете луѓето да ставаат квачица на производите во продавницата.

Пребарување по состојка. „Што можам да направам со пилешко и праз?“ функционира само затоа што состојките се посебни записи. Погледнете како да додадете пребарување во вашата апликација.

SEO за јавните страници со рецепти

Ако луѓето треба да ги најдат вашите рецепти преку пребарување, секој рецепт треба свој URL, единствен наслов и опис, и содржина на рецептот што е во HTML-от при вчитување на страницата, а не нацртана подоцна со JavaScript. Додајте структурирани податоци schema.org Recipe — состојки, чекори, времиња, порции, слика — генерирани од вашата база, за секогаш да се совпаѓаат со страницата. Вклучувајте оценки само ако вистински луѓе ги оставиле на страницата. Нашето упатство за што се структурирани податоци ја објаснува ознаката, а документацијата на Google ги наведува полињата што ги користи.

Пример за прв промпт

Направи семејна апликација за рецепти, дизајнирана прво за телефони. Секој рецепт има наслов, фотографија, порции, време за подготовка и готвење, ознаки, состојки и нумерирани чекори. Чувај ја секоја состојка како посебен запис со количина, мерна единица, име и белешка, групирана во по избор делови како „За сосот“. Страницата на рецептот има контрола на порциите што ги скалира сите количини и прикажува пријателски дропки, прекинувач за метрички/американски единици и режим на готвење со голем текст, квадратчиња за чекори и екран што останува буден. Пребарувај по име на рецепт или состојка, и филтрирај по ознака и вкупно време. Корисниците можат да зачуваат рецепти во колекции и да додадат еден или повеќе рецепти во список за купување што ги спојува совпаѓачките состојки и ми дозволува да ставам квачица на производите. Членовите на семејството се најавуваат со е-пошта и лозинка и делат една кувар-книга што сите можат да ја уредуваат. Сè зачувај во база, а фотографиите чувај ги во складирање на датотеки. Додај шест примерок рецепти.

Чекори за градење

  1. Страница на рецепт со примерок податоци. Направете го приказот за готвење одличен на телефон пред сè друго.
  2. Структурирано внесување состојки. Форма каде секој ред е количина, мерна единица, состојка и белешка. Понудете и поле „залепи листа“ што ја дели текстот на редови, па готвачот поправа што било погрешно поделено.
  3. Пресметка и единици. Тестирајте со незгодни случаи: ⅓ чаша удвоено, 1 јајце преполовено, „сол по вкус“.
  4. Пребарување и филтри.
  5. Список за купување. Спојте „2 кромиди“ и „1 кромид“ во „3 кромиди“; различните мерни единици држете ги одделно, наместо да погодувате.
  6. Најава и споделување. Погледнете како да додадете најава во вашата апликација.
  7. Фотографии. Намалете при качување за страниците да остануваат брзи.
  8. Јавни страници и ознаки (ако се јавни). Потоа објавете и проверете го изворниот код на страницата со рецепт.

Чести грешки

  • Состојки во едно текстуално поле. Ја губите пресметката, списоците за купување и пребарувањето по состојка.
  • Децимали на екранот. „0,333 чаши“ е неупотребливо. Прикажувајте дропки.
  • Животна приказна пред рецептот. Во сопствената апликација, ставете ги состојките блиску до врвот, со линк „скокни до рецептот“ ако има приказна.
  • Фотографии во полна големина. Фотографиите од телефон се големи; намалете и компресирајте ги.
  • Јавно копирање туѓи рецепти. Увозот за лична употреба е едно; јавното објавување туѓ текст и фотографии е друго.
  • Лажни оценки во структурираните податоци. Пребарувачите можат да казнат навистина погрешни ознаки.
  • Бројки за исхрана претставени како точни. Ако пресметувате исхрана, кажете дека е проценка и наведете го изворот на податоците.

Кога е подобра готова апликација за рецепти

Ако сакате да ги зачувате и готвите своите рецепти, веќе постојат воспоставени апликации за управување со рецепти што увезуваат од веб-страници, се синхронизираат меѓу уреди и работат без интернет. За блог за храна, платформите за блогови со приклучоци за картички за рецепти ја покриваат ознаката и приказите за печатење веднаш.

Градете своја кога сакате нешто што тие алатки не го прават: систем за рецепти за бизнис со калкулација на трошоци или следење алергени, кувар-книга споделена низ големо семејство со ваша структура, рецепти поврзани со план за оброци или продавница, или дизајн што е целосно ваш. Ако планирањето оброци за неделата е вистинската цел, прочитајте го следно како да направите апликација за планирање оброци.

Градење со Mythex

Во Mythex ја опишувате апликацијата за рецепти во разговор, го проверувате приказот за готвење во рамката со големина на телефон во жив преглед и ја објавувате на јавна адреса што семејството или читателите ја отвораат на телефоните и ја додаваат на почетниот екран. Mythex додава посветена Postgres база за рецепти и состојки и складирање на датотеки за фотографии кога апликацијата ги бара. Најавата е со ваш сопствен пристап: вие го избирате пристапот, а агентот го вклучува. На Pro, Mythex може и да ја упакува како апликација за Android и iPhone, испратена на внатрешно тестирање во Google Play и на TestFlight. За јавна страница со рецепти, погледнете го шаблонот за блог за храна и нашето упатство за градење веб-апликација прилагодена за мобилни.

Прашања

Како да чувам рецепти во база?

Чувајте ги состојките како посебни редови со количина, мерна единица, име на состојката и по избор белешка, а не како еден блок текст. Таквата структура ја прави можна пресметката на порции, конверзијата на мерки, списоците за купување и пребарувањето по состојка.

Може ли апликација за рецепти да увезува рецепти од други веб-страници?

Многу сајтови за рецепти објавуваат податоци schema.org Recipe на своите страници, кои апликацијата може да ги прочита за да го увезе насловот, состојките и чекорите. Увозите третирајте ги како лични обележувачи: јавното објавување туѓ текст и фотографии од рецепти може да ги прекрши авторските права.

Како рецептите се појавуваат со фотографии и оценки во Google?

Google може да прикаже богати резултати за рецепти кога страницата содржи валидни структурирани податоци Recipe, според сопствената документација на Google. Вклучувајте оценки само ако се вистински оценки прикажани на страницата, и тестирајте ја страницата со Google-овиот Rich Results Test.

Треба ли апликацијата за рецепти да биде веб-сајт или апликација за телефон?

Практичниот почеток е веб-апликација прилагодена за мобилни телефони: работи на секој телефон, може да се додаде на почетниот екран, а страниците со рецепти може да се најдат преку пребарување. Native апликација има смисла подоцна, ако ви треба работа без интернет или функции на уредот што веб-от не може да ги понуди.

Mythex · Pricing · Градете што било со AI · Шаблони за веб-страници и апликации · Mythex во споредба · Речник за градење апликации со AI · Бесплатни алатки за градење апликации со AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština 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 简体中文 繁體中文(香港) 繁體中文(台灣)