Skip to content
Alla guider

16 september 2026 · 7 min

Case: Rökeriet i Åhus — hemsida, webbshop och restaurang i ett

Rökeriet mellan Åhus och Yngsjö röker allt själva, med gårdsbutik, restaurang och catering på samma gård. Den gamla hemsidan var en WordPress-installation med menyerna som PDF. Den nya är butik, restaurang och panel i ett, på svenska, engelska och tyska — byggd på fyra veckor och driftad av mig. Det här är vad de behövde, vad jag byggde och hur det fungerar.

Utgångsläget

Tre verksamheter i en — fiskdisk, restaurang och catering — och en hemsida som inte hängde med. Priser, latinska namn och fångstuppgifter fanns i huvudet på personalen, menyerna låg som PDF:er, och varje ändring krävde någon som kunde WordPress. Samtidigt hade den gamla adressen hundratals sidor som Google kände till och som inte fick dö i flytten.

Vad jag byggde

  • En sajt på tre språk — 28 sidmallar på svenska, engelska och tyska: butik, restaurang, catering och evenemang, galleri, grupper, jobb, nyheter, nyhetsbrev och en egen sida om laxen.
  • Webbshop utan betalväxel. Kunden förbeställer, fisken vägs i disken och betalas vid upphämtning. Vägda varor visar ett cirkapris, varje produktkort kan vändas för ursprung, fångstmetod och latinskt namn, och kunden väljer dag och tid för upphämtning.
  • Restaurang med en lunch som byter sig själv. Fyra menyer direkt på sidan, inga PDF:er. Dagens lunch växlar automatiskt per veckodag, och köket planerar lunchveckor i förväg och aktiverar en hel vecka i taget.
  • Veckobrev som AI:n skriver utkast till ur veckans riktiga innehåll — sortiment, lunch, evenemang, nyheter — efter några egna rader från ägaren. Alltid förhandsvisning och ett tvingande testmejl innan något går ut.
  • Cateringförfrågningar med ett prisspann räknat ur rökeriets egna tidigare bokningar, och ett utkast till svar.
  • 252 omdirigeringar från den gamla sajten, så att inget Google redan hittat blev en död länk.
Butiken på rokeriet.se: "Förbeställ dina varor" med produktkort för varmrökt lax
Butiken: förbeställ, hämta i disken, betala där. Vägda varor visar ett cirkapris tills fisken ligger på vågen.

Panelen: 26 moduler, och allt går att ändra från mobilen

Det är panelen Robin menar när han säger att sajten fungerar som ett Instagram-konto. Bilder byts direkt från telefonen och syns på sajten på en gång. Texter, öppettider, menyer, sortiment, evenemang, nyheter, lunchvecka, catering, jobb, nyhetsbrev — varje del av sajten har en egen vy, 26 stycken plus en översikt som bara visar det som behöver uppmärksamhet just nu. Tre roller — ägare, fiskdisk och kassa — ser var sin del, och en avstängd behörighet slår igenom på nästa klick.

Panelens bildvy: byt vilken bild som helst på sajten, direkt från telefonen
Bilder: ta ett kort med telefonen, välj var det ska sitta, klart. Nio bildrutor kan dessutom få en egen textrad — "Nyrökt ål i disken hela veckan".
Panelens lunchvy: veckans rätter måndag till fredag, med flikar för svenska, engelska och tyska
Dagens lunch: veckans rätter skrivs in en gång. Sajten byter dag själv och visar rätt rätt när luncherna börjar.

Utskrifterna hör ihop med panelen. Fisklistan, menyerna, lunchveckan och julmenyn är var och en mätt till exakt ett A4-ark, stämplade med vem som skrev ut och när, och med en QR-kod som panelen kan peka om utan att arket trycks om.

Förhandsvisning av lunchveckan som A4-ark i panelen, med rökeriets logotyp och veckans rätter
Från panel till papper: lunchveckan som A4-ark, formaterat för skrivaren i köket.

AI som håller sig till sanningen

Det finns sex AI-funktioner i bygget, och alla följer samma princip: modellen får aldrig sista ordet om något som kostar pengar eller kan skada någon.

  • Gästchatten svarar i fyra steg — färdiga svar, portionsräknare, sökning i sajtens innehåll på tre språk, och först därefter en språkmodell. Telefonnummer, mejladresser och personnummer maskeras innan något lämnar EU.
  • Allergener för menyernas 75 rätter föreslås av modellen, men publiceras bara efter att köket godkänt dem med namn och tidsstämpel. Ändras rätten faller godkännandet.
  • Cateringpriset räknas ur rökeriets egna bokningar, utan någon modell inblandad. AI:n skriver bara svarsmejlet och kan inte hitta på ett belopp.
  • Hjälpen i panelen kan bara svara med sidor som faktiskt finns — den pekar på en post i ett handskrivet register, aldrig på en påhittad länk.
  • Översättningen till engelska och tyska görs på knapptryck, och panelen håller reda på vilka fält som ändrats på svenska sedan sist.
  • Varje AI-anrop bokförs mot en månadsbudget, så att kostnaden är känd i förväg och aldrig kan skena.
Chatten på rokeriet.se räknar ut hur mycket räkor som behövs till sex personer
Chatten räknar portioner ur butikens egna uppgifter — och säger att priset är ett cirkapris tills varan vägts.

Tre språk

Åhus fylls av turister på sommaren, och tyska och engelska gäster ska kunna läsa menyn utan att gissa. Hela sajten finns därför på tre språk från dag ett — 28 sidmallar gånger tre — och panelen visar samma sida på alla tre språk, så att en ändring aldrig blir liggande på bara ett av dem.

Startsidan på rokeriet.se på engelska: "Your local smokehouse"
Samma sajt på engelska. Tyskan ligger bredvid.
"Grymt nöjd med hur Oliver skötte vårt samarbete från start till slut, väldigt pedagogisk med videoguider, och han var tillgänglig hela vägen med ändringar och saker jag ville förändra. Han byggde funktioner som jag inte ens visste var möjliga. Nu hjälper AI mig nästan varje dag i mitt dagliga arbete, och hela min hemsida fungerar som ett Instagram-konto, jag kan ändra allt med ett knapptryck i telefonen och lägga upp ett nytt inlägg direkt på webben med ett foto från telefonen." — Robin Eriksson, Rökeriet i Åhus

I siffror

  • 28 sidmallar × 3 språk — 98 förrenderade sidor
  • 27 vyer i panelen, 3 roller
  • 54 databastabeller
  • 5 schemalagda jobb: notiser, gallring av personuppgifter, uppdatering av sidorna morgon och kväll, bevakning av inaktuella översättningar
  • 65 testskript som körs före varje leverans
  • 252 omdirigeringar från den gamla adressen
  • 4 veckor från första rad kod (18 augusti) till egen domän (14 september 2026)

Allt räknat direkt i koden den 16 september 2026 — inte uppskattat.

Det jag inte lovar, ärligt: AI:n ersätter inte personalen. Allergener, offerter och svar på jobbansökningar går alltid via en människa innan de når någon utanför huset, och fisken vägs fortfarande av någon som kan sitt jobb. Jag bygger för att avlasta, inte för att låtsas.

Varför det här är vad jag gör

Svensk Filterservice var det första kundbygget; det här är det största. Samma upplägg — en ny sajt till fast pris med AI inbyggt från start och drift som ingår — men med tre verksamheter i en. Det jag lärt mig om webbshoppar utan betalväxel, dagens lunch och bokningar för restauranger, veckobrev som faktiskt blir skickade och prissättning av catering kommer till stor del härifrån. Rökeriet ligger i Kristianstads kommun, och guiden om att välja webbyrå i Kristianstad är skriven med det här bygget i ryggen. Vad ett bygge kostar står öppet under tjänster, och vem som står bakom under om mig.

Vanliga frågor

  • Hur lång tid tog bygget?

    Fyra veckor från första rad kod till egen domän, med sajten live på en tillfällig adress efter tre. Innehållet — priser, latinska namn, fångstuppgifter, menyer, öppettider — hämtades från den gamla sajten och menyernas PDF:er. Inget hittades på.

  • Äger Rökeriet sajten?

    Ja. Kod, domän, databas och kundlista är deras. Driften sköter jag, men inget är inlåst hos mig, och slutar vi jobba ihop får de en ren överlämning.

  • Går det att få samma till ett annat rökeri, en restaurang eller en gårdsbutik?

    Ja — delarna är byggda för att återanvändas: butiken med vägda varor, lunchen som byter dag, veckobrevet och panelen. Det som är unikt för Rökeriet är innehållet och bilderna, inte tekniken. Vad det kostar beror på hur många av delarna du behöver; de fasta priserna står under tjänster.

  • Vad gör AI:n egentligen på sajten?

    Svarar gäster i chatten, skriver utkast till veckobrevet, föreslår allergener som köket godkänner, skriver svarsmejl på cateringförfrågningar där priset redan är räknat, och översätter till engelska och tyska. Den fattar inga beslut själv.

Vill du ha något liknande för din verksamhet?

Boka ett kostnadsfritt samtal på 30 minuter så går jag igenom vad du har i dag och vad ett bygge som Rökeriets skulle innebära för dig.

Boka ett kostnadsfritt samtal