stotMarketing
Projekt & Resultat

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

Linguista

WordPress → Next.js · CloudflareAcadeMedia

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å.

Next.jsReactCloudflareSanity CMSGitHub ActionsWCAG 2.1
100/100
Prestanda · A11y · BP · AI
−46 %
Laddtid (LCP)
Automatisk
Publicering
Se hela caset
EdShare

EdShare

WordPress → Next.js · CloudflareAcadeMedia

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.

Next.jsReactCloudflareSanity CMSWCAG 2.1 AA
10x snabbare
Serversvar
−86 %
Sidvikt
100/100
Prestanda · A11y · AI
Se hela caset
LIA-platsbanken

LIA-platsbanken

Webbplattform · Next.jsAcadeMedia

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.

Next.jsReactTailwind CSSVercel
AcadeMedia
Kund
Next.js
Plattform
Live
Status
RBN Utbildning

RBN Utbildning

Webb · API · SEO · Grafisk profilUtbildningsföretag

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.

WordPressBricks BuilderREST APISEO
Helhetsleverans
Omfattning
WordPress + API
Teknik
Live
Status
Förskolan Harpan

Förskolan Harpan

Webb · Grafisk profilLokal kund

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.

Next.jsReactTailwind CSSFramer Motion
Ny identitet
Profil
Next.js
Teknik
Live
Status
Se hela caset

Pingstkyrkan Hässleholm

Webb · Next.js · CloudflareLokal kund

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.

Next.jsReactCloudflare PagesResend
Besökarens frågor
Struktur
Next.js
Teknik
Live
Status
Se hela caset

Ebbessonbygg

Webb · ByggföretagÄngelholm

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.

WordPressSEO-strukturResponsiv design
Offertförfrågningar
Fokus
Tjänstesidor
Struktur
Live
Status
Se hela caset

Gärdets Hundtrim

Webb · Lokal salongStockholm

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.

Responsiv designLokal SEO
Lokala bokningar
Fokus
Öppna på sajten
Priser
Live
Status
Se hela caset
Omniway

Omniway

Webb · WCAG · TillgänglighetEdTech

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.

WordPressWCAG 2.1TillgänglighetSEO
WCAG 2.1 AA
Fokus
Dark mode
Design
Live
Status
Kvota.se

Kvota.se

SaaS-produkt · Next.js + AIEget projekt

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.

Next.jsReactClaude AIjsPDFResendVercel
45 sek
Tid till offert
3 veckor
Tid till MVP
Lanserad
Status
SMH / KYH / Hermods

SMH / KYH / Hermods

E-handel · WordPressAcadeMedia

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.

WordPressWooCommerceBricks BuilderStripe
3 st
Sajter
Förbättrad
PageSpeed
Löpande
Drift

Niklassons Flytt

Next.js · Sanity · CloudflareFlytt · Helsingborg

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.

Next.jsSanity CMSCloudflareResendUmami
32 / 30 dgr
Offertförfrågningar
38
Sidor
Automatisk
Publicering
Se hela caset

Arkipel Entreprenad

Next.js · CloudflareBygg · Norrköping

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.

Next.jsReactCloudflareResendUmami
61
Sidor
65 ms
Serversvar
80 kB
Startsida
Se hela caset

Norrlands Gräv & Transport

Next.js · CloudflareEntreprenad · Sundsvall

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.

Next.jsReactCloudflareResend
69
Sidor
128 ms
Serversvar
Per sida
Canonical
Se hela caset

Premie Bygg

Next.js · CloudflareBygg · Örebro

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.

Next.jsReactCloudflareResendUmami
47
Sidor
100/100
SEO-poäng
88 ms
Serversvar
Se hela caset

Vill du ha liknande resultat?

Boka en kostnadsfri genomgång så pratar vi om hur jag kan hjälpa just ditt företag.

Boka kostnadsfri genomgång