En  skikkelig  bra  oppskriftsnettside 

Vår leveranse

  • Utvikling
  • Drift og forvatning
  • Rådgiving

Teknologi

  • Craft CMS
  • Alpine
  • Tailwind

Våre venner i Spoon Agency ønsket seg en nettside full av oppskrifter på skikkelig digg mat. Som sparringspartner på design og ansvarlig for utvikling fikk vi være med på å bygge den.


Spoon trengte stor frihet i innholdsarbeidet, men samtidig strenge regler for beregning av næringsinnhold. Det er en hårfin balansegang – særlig når flere forfattere skal produsere innhold på siden gjennom hele året.

Variasjoner av samme oppskrift

Et godt eksempel på dette er at oppskrifter som finnes i ulike varianter stiller spesielle krav. For eksempel, hvis man har en oppskrift som finnes både i en vegansk og vegetarisk versjon, kan man legge til havremelk for den veganske versjonen og lettmelk for den vegetariske versjonen. Ved å knytte spesifikke ingredienser til hver tilpasning, kan brukeren velge den tilpasningen de ønsker når de skal lage retten, og bare få opp ingrediensene som trengs for den valgte versjonen. Dette gir også korrekt informasjon om næringsinnholdet for den valgte tilpasningen.

Automatisk beregning av næringsinnhold

Når man oppretter en ny oppskrift, velger forfatteren ingredienser fra en liste i systemet. Hver ingrediens har lagret næringsinnhold, basisvekt og måleenhet – og samme ingrediens kan finnes i flere enheter, som majones i både spiseskje og desiliter, fordi vekten per enhet er ulik. Forfatteren skriver bare hvor mye som skal brukes, så regner systemet ut hvor mye retten veier til sammen, hvor stor andel hver ingrediens utgjør, og næringsinnholdet for retten – uten at forfatteren trenger å gjøre matematikken selv.

Opp- og nedskalering av oppskrifter

Noen ganger vil man lage en større eller mindre versjon av oppskriften, og da er det en selvfølge at leserne selv kan skalere oppskriften. Også her har vi gjort noen grep for å gjøre skaleringen så korrekt som mulig ved at oppskriftforfatteren velger hvilke ingredienser som skal skaleres. For eksempel, hvis oppskriften krever 1 spiseskje olje til steking, så er det ikke relevant å doble mengden olje hvis oppskriften dobles. Her har vi også sørget for at enkelte ingredienser ikke skal deles opp med desimaler, det er for eksempel ganske vanskelig å bruke 1,25 egg i en oppskrift.

Resultatet er en publiseringsløsning som lar forfatterne konsentrere seg om maten, ikke om regnearket. De velger ingredienser og mengder – så tar systemet seg av vekt, skalering og næringsinnhold, riktig hver gang og uansett hvilken variant leseren velger.

Har du en liknende utfordring?

Ønsker du å vite mer om dette prosjektet? Eller vil du bare diskutere en liknende utfordring?