I media er det stadig fokus på merking av matvarer. Det er ikke bare pris og holdbarhet forbrukerne er interessert i, men også hva maten faktisk inneholder.
Bake-it er et nettsted spesielt utviklet for brukere i bakeri- og konditorbransjen. Grunnsteinen i bake-it er ingredienser og definisjonen av næringsinnholdet i disse. Basert på disse ingrediensene bygges det opp resepter (oppskrifter) hvor man har automatisk beregning av kalkyler, næringsinnhold, varedeklarasjon, grovhetsmerke og nøkkelhullsmerke i henhold til krav fra myndighetene.
Bake-it ble lansert for første gang i 2003 som et samarbeidsprosjekt mellom Idun Industri og Regal. I 2004 ble også svenske KåKå og Nord Mills med, og løsningen ble videreutviklet til å være tospråklig.
Løsningen ble programmert med de relativt begrensede mulighetene som man hadde tilgang til i tidligere Domino-versjoner. En av de største begrensningene har imidlertid vært at bake-it ikke har støttet andre nettlesere enn Internet Explorer. Fordelingen av nettlesere er en helt annen i dag enn den var i 2003 og det er nesten umulig å diktere hvilken nettleser som skal benyttes i en ekstranett-løsning .
Bake-it har hele tiden blitt oppdatert i forhold til funksjonalitet og eksterne krav fra blant annet Mattilsynet, men teknologisk har vi stort sett forholdt oss til de rammene som bake-it hadde i 2003.
Økende krav til modernisering av bake-it og lanseringen av Lotus Notes/Domino 8.5.x med nye verktøy initierte en redesign av bake-it. Viktig for oss i denne prosessen var at vi ikke måtte skrive om selve forretningslogikken. Motoren i bake-it er basert på komplekse beregninger og det er lagt ned mye arbeid i programmering og testing for å få dette riktig. Dersom man hadde valgt å utvikle bake-it på nytt på en annen plattform, ville det krevd at forretningslogikken måtte skrives på nytt. Vi landet på en løsning basert på XPages, hvor vi kunne fokusere på design og støtte for flere nettlesere og mobile klienter, men samtidig beholde forretningslogikken.
Sammenlignet med løsningen som ble utviklet i 2003 og som baserte seg på utstrakt bruk av HTML-koding, inneholder løsningen i dag langt mindre kode og er mye enklere å vedlikeholde. Vi har valgt å basere design og basisfunksjonalitet på et rammeverk som er utviklet av IBM. Dette gir oss en del fordeler fordi vi kan benytte standard javascript-biblioteker og stylesheets og være trygge på at resultatet blir omtrent likt i de ulike nettleserne. Løsningen baserer seg også på utstrakt bruk av Dojo, som nå er integrert i XPages. Dojo er et rammeverk basert på Javascript.
Ny versjon av bake-it er utvidet med grensesnitt for iphone for utvalgte deler av løsningen.
Bake-it er basert på Lotus Notes/Domino og kjører i dag på versjon 8.5.2. Ny versjon av løsningen skal lanseres våren 2011.