Uppdrag som talar för sig själva.
Från enterprise-plattformar åt AcadeMedia till lokala förskolor och AI-produkter — varje projekt får samma engagemang och kvalitet.

Linguista
Byggde om Linguistas webbplats från WordPress till en självuppdaterande Next.js-sajt på Cloudflares edge. 100 av 100 i prestanda, tillgänglighet, best practices och AI-läsbarhet — och redaktionen publicerar nu helt själva.
Utmaning
En snabb men åldrande WordPress-sajt: tillgänglighet under EU-lagkravsnivå, halva innehållet oläsbart för AI-assistenter, och varje innehållsändring krävde en utvecklare.
Lösning
Statisk Next.js på Cloudflares edge med eget CMS (Sanity) och automatisk publiceringspipeline — redaktören trycker publicera, sajten bygger om sig själv och är live på minuter. 70+ artiklar migrerade, kontraster på AAA-nivå.

EdShare
Byggde om EdShares webbplats från WordPress till en statisk Next.js-sajt på Cloudflares edge. 10x snabbare serversvar, 86 % lättare och full pott i prestanda, tillgänglighet och AI-läsbarhet.
Utmaning
En WordPress-sajt som nått sin gräns: tung att ladda, beroende av många plugins och tredjepartsskript, med ett växande underhålls- och säkerhetsansvar.
Lösning
Statisk Next.js på Cloudflares edge, eget CMS (Sanity) för innehållet, self-hostade fonter och härdning för WCAG 2.1 AA, SEO och AI-läsbarhet.

LIA-platsbanken
Byggde en komplett mötesplattform för AcadeMedias YH-studenter och Sveriges arbetsgivare. Studenterna hittar LIA-platser, företagen rekryterar direkt från skolbänken.
Utmaning
AcadeMedia behövde en digital plattform som kopplade ihop tusentals YH-studenter med arbetsgivare för LIA-praktik — med registrering, sök och matchning.
Lösning
Modern Next.js-plattform med registreringsflöden för både studenter och företag, sökfunktion, matchningslogik och responsivt gränssnitt.

Ny webbplats med komplett grafisk profil, sökmotoroptimering och API-integration mot befintliga system.
Utmaning
Befintlig sajt var daterad, saknade SEO-grund och hade inget sammanhängande visuellt uttryck. Utbildningar, kunskapsbanken och kundportalen behövde samlas under en tydlig profil.
Lösning
Helhetsleverans med ny grafisk profil, WordPress-sajt med API-integration för utbildningsdata, strukturerad SEO och snabb användarupplevelse.

Förskolan Harpan
Ny grafisk profil och modern webbplats för en kristen förskola med musikprofil i Hässleholm.
Utmaning
Förskolan saknade en sammanhängande grafisk identitet och webbplatsen var svår att navigera för föräldrar som ville söka plats eller hitta information.
Lösning
Varm och inbjudande design som speglar verksamheten med musik och barn i fokus. Tydlig navigation, enkel platsansökan och responsiv design. Byggt i Next.js.
Pingstkyrkan Hässleholm
Ny webbplats för Pingstkyrkan i Hässleholm: lugn design, tydlig information om samlingar och verksamhet, och en sajt som i praktiken sköter sig själv.
Utmaning
Församlingen behövde samla tider, verksamheter och kontaktvägar på ett ställe, med en sajt som är lika enkel för besökaren som för de som underhåller den.
Lösning
Stillsam, tydlig design byggd som snabb statisk Next.js på Cloudflare. Struktur utifrån besökarnas faktiska frågor och formulär med säker leverans.
Ebbessonbygg
Webbplats för byggföretaget Ebbessonbygg: förtroendebyggande design, tjänstesidor för byggservice och en kort väg till offert.
Utmaning
För ett byggföretag avgörs affären ofta på webbplatsen innan första samtalet. Sajten behövde visa hantverket och göra offertsteget kort.
Lösning
Ren, förtroendeingivande sajt med referensjobb, tjänstesidor byggda för lokala sökningar och offertformulär utan onödiga steg.
Gärdets Hundtrim
Varm, personlig sajt för en hundtrimsalong på Gärdet: tjänster och priser tydligt, bokningsvägen självklar, byggd för lokala sökningar.
Utmaning
En liten salong lever på närområdet. Sajtens enda jobb är att synas lokalt, kännas trygg och göra bokningen enkel.
Lösning
Personlig design med tjänster, öppna priser och bokningsväg i centrum, strukturerad för lokala sökningar kring Gärdet och Östermalm.

Modern webbplats för en lärplattform inom utbildningssektorn — byggd med tillgänglighet i fokus.
Utmaning
Omniway behövde en ny sajt som uppfyllde WCAG 2.1 AA-krav och kommunicerade deras lärplattform på ett modernt och tillgängligt sätt.
Lösning
Mörkt tema med hög kontrast, semantisk HTML, skärmläsarstöd och responsiv design. WCAG-anpassad från grunden utan att kompromissa på design.

Byggde en AI-driven offertgenerator för svenska hantverkare — från idé till lanserad produkt på 3 veckor.
Utmaning
Hantverkare lägger timmar på att skriva offerter manuellt. Behövde ett verktyg som kunde generera professionella offerter på sekunder.
Lösning
Next.js-app med Claude AI-integration, röstinspelning via Web Speech API, PDF-generering med jsPDF och e-postutskick via Resend. Från röstinspelning till färdig offert på 45 sekunder.

SMH / KYH / Hermods
Löpande förvaltning och utveckling av e-handelsplattformar för utbildningsföretag inom AcadeMedia-koncernen.
Utmaning
Flera parallella webbshoppar med behov av prestandaoptimering, checkout-förbättringar och löpande underhåll.
Lösning
WordPress/WooCommerce med Bricks Builder, Stripe-integration, dynamiska deltagarlösningar och prestandaoptimering som förbättrade PageSpeed-poäng avsevärt.
Byggde en flyttfirmas sajt där varje offertförfrågan mäts. Senaste 30 dagarna: 32 förfrågningar, 38 sidor över Skåne och ett CMS som kunden sköter helt själv.
Utmaning
Förfrågningar kom in via mejl och telefon utan att någon kunde säga vilka sidor som faktiskt gav jobb. Utan mätning går det inte att avgöra om sajten lönar sig.
Lösning
Varje skickad offertförfrågan loggas som ett eget event. Innehållet ligger i Sanity med automatisk publicering, och tjänsterna korsades med orterna i Skåne till 38 sidor.
Byggde 61 sidor åt ett byggföretag i Norrköping, mot en branschmedian på 17. En sida per tjänst och ort, för det är så en byggfirma faktiskt hittas.
Utmaning
Arkipel hade jobben och betygen men bara ett tiotal sidor. En sajt så smal kan bara ranka på företagsnamnet, och den som googlar företagsnamnet är redan kund.
Lösning
Varje tjänst korsades med varje ort i upptagningsområdet och blev en egen sida med eget innehåll. Statisk leverans från Cloudflares edge ger 65 ms serversvar.
69 sidor åt ett entreprenadföretag i Sundsvall, och ett tekniskt fel undanröjt som annars gör hela sajten osynlig i Google utan att någon märker det.
Utmaning
En canonical-tagg placerad i sajtens rotlayout ärvs av varje undersida, som då säger till Google att den egentligen är startsidan. Sidorna försvinner ur sökresultaten helt tyst.
Lösning
Canonical sätts per sida och verifieras på den skarpa sajten efter varje publicering. Tjänsterna korsades med orterna i Medelpad till 69 sidor, med byggflagga som styr indexering.
47 sidor åt en byggfirma i Örebro, med lika mycket omsorg på att offertförfrågningarna kommer fram som på hur sajten ser ut.
Utmaning
Det vanligaste allvarliga felet på hantverkssajter är inte designen, det är formuläret. Det postar till en adress ingen bevakar, och ett formulär som inte skickar ger inget felmeddelande.
Lösning
Formulärkedjan verifieras i utskicksloggen efter varje ändring. Spamhärdning med honeypot, ursprungskontroll och heuristik, med fältnamn som autofyll inte triggar.
Vill du ha liknande resultat?
Boka en kostnadsfri genomgång så pratar vi om hur jag kan hjälpa just ditt företag.