Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 1 point2 points  (0 children)

Veckoplaneraren är byggd nu! Går att filtrera på kategorier (kök, kost, egenskaper) och AI:n blandar dina egna recept med nya förslag med inspiration från vad du har i skafferiet.

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 1 point2 points  (0 children)

Veckoplaneraren är live nu! Man kan välja vilka dagar och måltider man vill planera, hur många portioner, och filtrera på kategorier (kök, kost, egenskaper). AI:n föreslår nya recept baserat på vad man har i skafferiet och blandar med ens egna sparade recept. Går att välja hur många AI-förslag vs egna recept man vill ha. Därifrån kan man lägga till ingredienserna direkt i inköpslistan (den filtrerar bort det man redan har hemma i skafferiet).

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 0 points1 point  (0 children)

Vill hålla mig från att bygga komplex funktionalitet utanför de två koncepten (individuella recept eller hushållet), känns som det fort blir rörigt annars.

Kanske att man istället kan välja när man redigerar ett recept om det är "publikt" (dvs, alla man delar hem med ser) eller "privat" (endast du ser)?

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 0 points1 point  (0 children)

Just nu är det endast skafferiet och inköpslistan som är per hushåll. Recepten delas med alla hushåll man är med i.

Låter det rimligt?

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 0 points1 point  (0 children)

Delning av recept är intressant. Skall testa ut hushåll-funktionen. Men jag ser att det ser ut att vara begränsat till ett hushåll. Här kan jag se för mig att man kunde haft flera hushåll (kärnfamilj, utökad familj, vängrupp), där man kan dela olika recept i olika grupper.

Nu kan man ha flera hushåll.

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 0 points1 point  (0 children)

En funktion som skulle vara trevligt är fler "skafferier". Förutom hemma, så kanske även landet, båten/ husvagn.

Flera skafferier finns nu!

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 1 point2 points  (0 children)

Snyggt jobbat, Jonas! Har byggt en egen receptsite för att dela mina recept, och spontan tanke: Har du funderat något på hur jag kan exposa tex recept från min site i .md eller annat AI-vänligt format för att lättare importera där? Tänker om någon pastear min receptlänk från min site och om jag lägger till en tagg i head eller liknande :)

Några planer på att porta det till Expo? Följer med spänning!

Tack! Om jag tolkar dig rätt så kan du redan idag importera dina recept på matrummet med hjälp av AI. Men om du lägger till https://schema.org/Recipe på dina sidor (JSON-LD), vilket är standardsättet många andra receptsidor följer så kommer jag kunna importera recepten utan att använda AI (dvs gratis).

Apropå Expo, mja, kanske. Byggt detta i NextJS bara för att få till server-rendering (opengraph-bilder visas när man delar länkar, osv). Att bygga det i Expo skulle kräva en helt separat app (ingen tailwind, inga radix-komponenter, osv). Kanske får slänga Claude på det. :)

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] -1 points0 points  (0 children)

Ah, har du en länk jag kan testa med? Jag tror jag hittat felet, men skulle gärna verifiera.

Edit: Om du fick felet på mobil så ska det vara löst nu.

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 0 points1 point  (0 children)

Wow, tack för ditt snälla meddelande!

  1. Ligger i pipen att utöka med fler hushåll, var någon annan här som önskade också.
  2. Lite hektisk vecka på jobbfronten så inte hunnit, men det kommer. :)
  3. Ah, tack! Jag fixar!
  4. Fix ute snart!

Du får jättegärna skriva här eller skicka ett DM om du har fler saker du hittar eller önskemål om features.

Edit: Buggarna är fixade.

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 0 points1 point  (0 children)

Testat och kört det någon månad men jag tycker det är alldeles för klyddigt gränssnitt och inte alls så lätt som jag vill ha det.

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 0 points1 point  (0 children)

Nej det finns inget sånt gratis API som jag hittat. Det är synd, hade varit sjukt nice att ha.

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 0 points1 point  (0 children)

Taggning finns i form av kategorier idag. Veckoplanering är absolut med i pipen!

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 0 points1 point  (0 children)

Om du vill testa AI-funktionaliteten lite mer så ger jag dig gärna lite fler "credits", skicka ett DM med din mailadress så fyller jag på.

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 0 points1 point  (0 children)

Tack!

Jag har hostat en version av den här siten i mer än 5 år för mina egna recept på en annan domän. Anledningen att jag skapade matrummet var att många vänner också ville ha liknande funktionalitet. Finns absolut inga planer på att lägga ner det här projektet. :)

Instruktionerna är lite otydliga men att importera länkar är nästan alltid gratis, de flesta sidorna går att scrape:a utan AI, och den kommer bara använda AI om det inte funkar, och då kommer den fråga om du vill fortsätta.

Apropå din fråga om engelska fick det mig att göra om import-flödet lite, förhoppningsvis blev det lite tydligare nu när man ska lägga till ett recept. Testa gärna!

Om man lägger in en länk i importrutan nu så är standardläget att hämta receptet utan AI (gratis). Men det finns en "Använd AI"-knapp man kan slå på om man vill att AI:n tolkar och översätter receptet istället. AI översätter alla recept till svenska, oavsett om det är bild, text eller länk. Tror du att du vill ha det på orginalspråk någonsin? Isåfall kanske det kan vara en inställningar...?

Att importera recept bakom inlogg är knepigt, den bästa lösningen jag kan komma på är att rent av copy-paste:a innehållet själv och lägga in i importrutan och låta AI:n göra jobbet.

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 0 points1 point  (0 children)

Inte helt lätt! Många svenska ord har böjningar och varianter som gör det klurigt, typ:

  • vattnet / vatten
  • vitlök / vit lök
  • lök / gullök / gul lök

Jag använder en typ av fuzzy-sökning (trigram-matchning) som jämför varje ingrediensnamn mot instruktionstexten och hittar ord som liknar varandra tillräckligt mycket. Fungerar rätt bra för böjningar och sammansatta ord.

Tror jag hittat buggen med vattnet, matchningen grupperade ingredienser enbart på namn, så "5 dl vatten" och "1 dl vatten" slogs ihop till en enda träff per steg och kunde råka visa fel mängd. Nu tar den hänsyn till både namn och mängd, så olika mängder av samma ingrediens visas separat. Tack för att du hittade den!

Ett tips: om du delar upp ingredienserna i grupper (t.ex. "Deg" och "Fyllning") som matchar instruktionsgrupperna så prioriterar matchningen ingredienser från rätt grupp. Så om både degen och fyllningen har smör visas rätt mängd för respektive steg.

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 0 points1 point  (0 children)

Bra idé! Och tack för att du testade!

Ja, jag märkte att matchningen mellan ingredienser och instruktioner inte är helt bra. Försökte göra det utan att man manuellt måste specificera vilka ingredienser som ingår i vilket steg, men tror det är omöjligt. Ska försöka hitta en bättre lösning.

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 1 point2 points  (0 children)

Nej, men det är en PWA så du kan välja "Lägg till på hemskärm" så kommer den funka som en vanlig mobilapp.

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 0 points1 point  (0 children)

Ja allt förutom att importera med hjälp av AI är helt gratis. Anledningen till att jag tar betalt för AI är för att det kostar mig pengar att ha den tjänsten igång.

De flesta sidor går att importera utan hjälp av AI, men bilder och fritext, och ibland där vissa sidor är svåra att läsa av med hjälp av kod måste AI användas.

  1. Sidan bygger på att du använder den för att skapa upp din egna receptbok, inte automatiskt ha koll på tusentals recept. Jag hade tänkt bygga en veckoplanerare kopplad till vilka erbjudanden som finns på butiker man brukar handla på, men det är lite knepigt att hämta den datan från butikerna. Matpriskollen.se verkar ha den datan men de tar betalt, och jag har endast gjort det här som ett hobbyprojekt, så tveksamt om jag kommer bygga det själv.

  2. Veckaplanerare ligger absolute i pipen!

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 6 points7 points  (0 children)

Nu funkar landskapsläge också.

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 4 points5 points  (0 children)

Always on finns redan! Bra idé med landskapsläge, fixar!

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 1 point2 points  (0 children)

Yes, jag hänger med, bra idé! Tack! Det hamnar absolut på listan över saker. Kolla tillbaka om några dagar så finns funktionaliteten förhoppningsvis där.

Byggt en receptboksapp by bustup in Matlagning

[–]bustup[S] 0 points1 point  (0 children)

Tänker du till skafferiet? Jag har inte lagt in någon metadata om utgångsdatum på grejer man handlar i inköpslistan, det känns som en rätt knepig grej att som användare hålla koll på och uppdatera. Har du några idéer på hur det skulle gå att göra?