Rokasgrāmatas

Kā izveidot recešu lietotni: receptes, porciju mērogošana, iepirkumu saraksti un meklēšana

Recešu lietotne ir receptu kolekcija ar labu meklēšanu, skaidrām gatavošanas lapām un pāris virtuves palīgiem — porciju mērogošanu, mērvienību pārvēršanu un recepšu pārvēršanu iepirkumu sarakstā. Vai tā ir jūsu ģimenes pavārgrāmata, kulinārijas emuāra receptes ar kartītēm vai receptes produkts citiem — viens lēmums, kas padara visu pārējo iespējamu, ir sastāvdaļu glabāšana kā strukturēti dati, nevis teksta rindkopa. Ja to izdarāt pareizi, noderīgās funkcijas kļūst vienkāršas.

Izlemiet, kāda ir recešu lietotne

TipsKas pievieno receptesKas ir svarīgākais
Personīga vai ģimenes pavārgrāmataJūs un daži radiniekiVienkārša ievade, importēšana no saitēm, privāta pēc noklusējuma
Recešu vietne vai kulinārijas emuārsJūs vai jūsu komandaFotoattēli, SEO, recepšu marķējums, ātras lapas
Recešu kopienaBiedriKonti, moderācija, vērtējumi, ziņošana
Recešu produkts uzņēmumamDarbinieki (ēdienu piegāžu uzņēmums, uztura zīmols, restorānu grupa)Konsekvence, uztura dati, izmaksu aprēķins

Datu modelis ir vienāds visiem četriem. Mainās tas, kas drīkst rakstīt, un vai lapas jāatrod meklētājprogrammām.

Ko vajag recešu lietotnei

Lapas

  • Recepšu saraksts vai sākumlapa — kartītes ar fotoattēlu, nosaukumu, kopējo laiku un tagiem.
  • Recepšu lapa — gatavošanas skats: fotoattēls, porciju vadība, sastāvdaļu saraksts, numurēti soļi, piezīmes.
  • Meklēšana un filtri — pēc nosaukuma, pēc sastāvdaļas, pēc taga (veģetārs, ātrs, deserts), pēc laika.
  • Pievienot un rediģēt recepti — forma, kas apstrādā sastāvdaļas pa rindām.
  • Kolekcijas — „Darba dienas vakars“, „Ziemassvētki“, „Mammas receptes“.
  • Iepirkumu saraksts — veidots no vienas vai vairākām receptēm.

Dati

  • Receptes — nosaukums, slug, apraksts, porcijas, sagatavošanas laiks, gatavošanas laiks, fotoattēls, tagi, avots, autors, redzamība.
  • Sastāvdaļas — recepte, pozīcija, daudzums, mērvienība, nosaukums, piezīme („smalki sakapāts“), pēc izvēles grupa („Mērcei“).
  • Soļi — recepte, pozīcija, teksts, pēc izvēles taimeris.
  • Kolekcijas un kolekciju ieraksti.
  • Iepirkumu saraksta ieraksti — lietotājs, sastāvdaļas nosaukums, daudzums, mērvienība, atzīmēts.

Daudzumiem jābūt skaitļiem. „1 ½ glāzes“ kļūst par daudzumu 1.5, mērvienību glāze. Turiet nelielu mērvienību sarakstu, ko lietotne saprot, un ļaujiet brīvu tekstu („neliels daudzums“, „pēc garšas“) bez daudzuma.

Piekļuve

Personīgai pavārgrāmatai vajag vienu kontu un privātas receptes. Ģimenes pavārgrāmatai vajag kopīgas kolekcijas, ko vairāki cilvēki var rediģēt. Publiskai vietnei vajag lasītājus (bez pieteikšanās) un redaktorus. Kopienai vajag biedrus, kas pieder savām receptēm, un moderatorus, kas var paslēpt jebko.

Funkcijas, kas padara to vērtīgu lietošanai

Porciju mērogošana. Reiziniet katru daudzumu ar jauno porciju skaitu dalītu ar sākotnējo. Rādiet saprātīgas daļskaitļus (¾ glāzes, nevis 0,75 glāzes) un noapaļojiet neērtas summas. Dažas lietas nemērogojas lineāri — garšvielas, cepšanas laiki, pannu izmēri —, tāpēc īsa piezīme receptē palīdz.

Mērvienību pārvēršana. Metriskā/ASV pārslēgs. Pārvērtiet tilpumus un svaru to pašu veidu ietvaros; pārvērst glāzes miltu gramos prasa blīvumu katrai sastāvdaļai — tā ir vēlāka funkcija, nevis pirmā.

Gatavošanas režīms. Liels teksts, viens solis vienlaikus vai ritināms saraksts ar izvēles rūtiņām, un ekrāns, kas paliek ieslēgts gatavošanas laikā (pārlūkprogrammas atbalsta ekrāna bloķēšanas novēršanu daudzās ierīcēs). Šo funkciju cilvēki ir pateicīgi.

Iepirkumu saraksts. Apvienojiet sastāvdaļas no vairākām receptēm, sapludiniet vienu un to pašu sastāvdaļu ar to pašu mērvienību, grupējiet pēc veikala nodaļas un ļaujiet cilvēkiem atzīmēt preces veikalā.

Meklēšana pēc sastāvdaļas. „Ko var pagatavot no vistas un puraviem?“ darbojas tikai tāpēc, ka sastāvdaļas ir atsevišķi ieraksti. Skatiet kā pievienot meklēšanu lietotnei.

SEO publiskām recepšu lapām

Ja cilvēkiem jāatrod jūsu receptes meklēšanā, katrai receptei vajag savu URL, unikālu nosaukumu un aprakstu un recepšu saturu, kas ir HTML jau tad, kad lapa ielādējas, nevis kas tiek uzzīmēts vēlāk ar JavaScript. Pievienojiet schema.org Recipe strukturētos datus — sastāvdaļas, soļus, laikus, porcijas, attēlu —, kas ģenerēti no jūsu datubāzes, lai tie vienmēr atbilstu lapai. Iekļaujiet vērtējumus tikai tad, ja īsti cilvēki tos atstājuši lapā. Mūsu rokasgrāmata par kas ir strukturētie dati skaidro marķējumu, un Google pašu dokumentācija uzskaita laukus, ko tas izmanto.

Piemēra pirmā uzvedne

Izveido ģimenes recešu lietotni, kas paredzēta vispirms telefoniem. Katrai receptei ir nosaukums, fotoattēls, porcijas, sagatavošanas un gatavošanas laiks, tagi, sastāvdaļas un numurēti soļi. Glabājiet katru sastāvdaļu kā atsevišķu ierakstu ar daudzumu, mērvienību, nosaukumu un piezīmi, sagrupētu pēc izvēles sadaļām, piemēram, „Mērcei“. Recepšu lapai ir porciju vadība, kas mērogo katru daudzumu un rāda draudzīgas daļas, metriskās/ASV vienību pārslēgs un gatavošanas režīms ar lielu tekstu, soļu izvēles rūtiņām un ekrānu, kas paliek ieslēgts. Meklējiet pēc receptes nosaukuma vai sastāvdaļas un filtrējiet pēc taga un kopējā laika. Lietotāji var saglabāt receptes kolekcijās un pievienot vienu vai vairākas receptes iepirkumu sarakstam, kas sapludina atbilstošās sastāvdaļas un ļauj man atzīmēt preces. Ģimenes locekļi pieslēdzas ar e-pastu un paroli un dalās vienā pavārgrāmatā, ko visi var rediģēt. Saglabājiet visu datubāzē un fotoattēlus failu glabāšanā. Pievienojiet sešas paraugreceptes.

Būvējiet soli pa solim

  1. Recepšu lapa ar paraugdatiem. Padariet gatavošanas skatu lielisku telefonā, pirms kaut ko citu.
  2. Strukturēta sastāvdaļu ievade. Forma, kur katra rinda ir daudzums, mērvienība, sastāvdaļa un piezīme. Piedāvājiet arī lodziņu „ielīmēt sarakstu“, kas sadala tekstu rindās, un ļauj pavārim labot to, kas sadalīts nepareizi.
  3. Mērogošana un vienības. Testējiet ar neērtiem gadījumiem: ⅓ glāzes dubultota, 1 ola pārdalīta uz pusi, „sāls pēc garšas“.
  4. Meklēšana un filtri.
  5. Iepirkumu saraksts. Apvienojiet „2 sīpoli“ un „1 sīpols“ kā „3 sīpoli“; atsevišķas mērvienības turiet atsevišķi, nevis minējiet.
  6. Pieteikšanās un koplietošana. Skatiet kā pievienot pieteikšanos lietotnei.
  7. Fotoattēli. Pārmēroģējiet augšupielādes, lai lapas paliktu ātras.
  8. Publiskās lapas un marķējums (ja publiskas). Pēc tam publicējiet un pārbaudiet recepšu lapas avotu.

Biežākās kļūdas

  • Sastāvdaļas kā viens teksta lauks. Jūs zaudējat mērogošanu, iepirkumu sarakstus un meklēšanu pēc sastāvdaļas.
  • Decimāldaļas ekrānā. „0,333 glāzes“ nav lietojams. Rādiet daļskaitļus.
  • Dzīves stāsts pirms receptes. Savā lietotnē novietojiet sastāvdaļas tuvu augšai ar saiti „uz recepti“, ja ir stāsts.
  • Pilnizmēra fotoattēli. Telefonu fotoattēli ir lieli; pārmēroģējiet un saspiediet tos.
  • Citu vietņu recepšu publiska kopēšana. Importēt personiskai lietošanai ir viena lieta; publiski pārpublicēt cita teksta un fotoattēlus ir cita.
  • Viltoti vērtējumi strukturētajos datos. Meklētājprogrammas var sodīt maldinošu marķējumu.
  • Uztura skaitļi, kas pasniegti kā precīzi. Ja aprēķināt uzturu, pasakiet, ka tas ir aplēse, un nosauciet datu avotu.

Kad gatava recešu lietotne ir labāka

Ja vēlaties saglabāt un gatavot savas receptes, izveidotās recešu pārvaldnieka lietotnes jau importē no vietnēm, sinhronizējas starp ierīcēm un darbojas bezsaistē. Kulinārijas emuāram emuāru platformas ar recepšu kartīšu spraudņiem nodrošina marķējumu un drukas skatus uzreiz.

Veidojiet savu, ja vēlaties kaut ko, ko šie rīki nedara: recešu sistēmu uzņēmumam ar izmaksu aprēķinu vai alergēnu izsekošanu, pavārgrāmatu, kas koplietota lielā ģimenē ar jūsu pašu struktūru, receptes, kas saistītas ar ēdienkarti vai veikalu, vai dizainu, kas ir pilnībā jūsējs. Ja nedēļas ēdienkartes plānošana ir īstais mērķis, nākamā lasāmā ir kā izveidot ēdienkartes plānotāja lietotni.

Veidošana ar Mythex

Mythex aprakstiet recešu lietotni čatā, pārbaudiet gatavošanas skatu telefona izmēra rāmī tiešajā priekšskatījumā un publicējiet to publiskā adresē, ko ģimene vai lasītāji var atvērt savos tālruņos un pievienot sākuma ekrānam. Mythex pievieno īpašu Postgres datubāzi receptēm un sastāvdaļām un failu glabāšanu fotoattēliem, kad lietotnei tie vajadzīgi. Pieteikšanās ir jūsu pašu: izvēlaties pieeju, un aģents to iestrādā. Pro plānā Mythex var arī ietērpt lietotni kā Android un iPhone lietotni, nosūtītu uz Google Play iekšējo testēšanu un TestFlight. Publiskai recepšu vietnei skatiet pārtikas blogu veidni un mūsu rokasgrāmatu kā izveidot mobilajām ierīcēm draudzīgu tīmekļa lietotni.

Jautājumi

Kā glabāt receptes datubāzē?

Glabājiet sastāvdaļas kā atsevišķas rindas ar daudzumu, mērvienību, sastāvdaļas nosaukumu un pēc izvēles piezīmi, nevis kā vienu teksta bloku. Šī struktūra padara iespējamu porciju mērogošanu, mērvienību pārvēršanu, iepirkumu sarakstu veidošanu un meklēšanu pēc sastāvdaļas.

Vai recešu lietotne var importēt receptes no citām vietnēm?

Daudzas recešu vietnes savās lapās publicē schema.org Recipe datus, ko lietotne var nolasīt, lai importētu nosaukumu, sastāvdaļas un soļus. Importus uzskatiet par personiskām grāmatzīmēm: publiski publicēt citu cilvēku recepšu tekstu un fotoattēlus var pārkāpt autortiesības.

Kā receptes parādās Google ar fotoattēliem un vērtējumiem?

Google var rādīt recešu bagātos rezultātus, ja lapā ir derīgi strukturēti Recipe dati saskaņā ar Google pašu dokumentāciju. Iekļaujiet vērtējumus tikai tad, ja tie ir īsti un redzami lapā, un pārbaudiet lapu ar Google Rich Results Test.

Vai recešu lietotnei jābūt vietnei vai tālruņa lietotnei?

Praktiskais sākums ir tīmekļa lietotne, kas pielāgota mobilajām ierīcēm: tā darbojas jebkurā tālrunī, var pievienot sākuma ekrānam, un receptes var atrast meklēšanā. Vietējā lietotne ir jēga vēlāk, ja vajag darbību bezsaistē vai ierīces funkcijas, ko tīmeklis nevar nodrošināt.

Mythex · Pricing · Veidojiet jebko ar AI · Tīmekļa vietņu un lietotņu veidnes · Mythex salīdzinājumā · AI lietotņu veidošanas glosārijs · Bezmaksas rīki lietotņu veidošanai ar 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ų Македонски മലയാളം Монгол मराठी 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 简体中文 繁體中文(香港) 繁體中文(台灣)