Hoppa till innehållet
kevdev.codes

Kevin JohnsonLinköping

Jag bygger webbplatser, webbutiker och mjukvaran bakom dem.

Mest åt små företag som vill sköta saker själva: publicera egna objekt och artiklar, ta emot beställningar och behålla placeringarna på Google som de har jobbat för.

Vid sidan av kunduppdragen studerar jag C och C++ på Chas Academy. Det har gjort mig noga med vad som händer under huven, och det är mest det som gör att en sajt känns snabb.

Logg

  1. nuBygger en sajt åt Örhall Property Group
  2. okt 2026Lade ut den här sajten
  3. okt 2026Lanserade Warde Property

Arbete

Warde Property

En ny webbplats och ett eget adminverktyg för en boutiquemäklare i Nice.

2026Next.js · Payload CMS · PostgreSQLLighthouse 99–100 dator · 96–99 mobil

Besök sajten ↗

Case · Warde Property · Nice · oktober 2026

Från ett hyrt system till en sajt de äger.

Kunden

Warde Property är en boutiquemäklare i Nice.

Problemet

Deras webbplats och objekt låg i ett hyrt mäklarsystem. Det var långsamt: i mobilen tog huvudbilden mer än en halv minut att visas, och Googles eget hastighetstest gav sajten runt 55 av 100. Byrån kunde inte ens få ut sina egna objekt, eftersom systemet saknade export, och varje ändring gick via leverantören. Joacim ville ha en snabbare sajt, ett sätt för teamet att själva publicera objekt och artiklar, och att äga sin data, utan att tappa placeringarna i Google som de byggt upp genom åren.

Det här byggde jag

En ny webbplats och ett eget admin format efter hur en mäklarbyrå arbetar. En mäklare lägger in ett objekt med bilder, pris och status på några minuter. När en bostad är såld markerar de den som såld och sajten sköter resten: objektet flyttas till Sålda, priset döljs och gamla länkar fungerar som förut. Inget raderas någonsin. Teamet skriver artiklar och sidor, förhandsgranskar dem på riktiga sajten, schemalägger inlägg och skickar nyhetsbrevet, allt från samma ställe. En inbyggd hjälpsektion förklarar varje vy.

Flytten utan att tappa Google

En ny webbplats är där mäklare oftast tappar sin plats i sökresultaten. Innan något ändrades sparade jag var den gamla sajten stod i Google och kartlade alla 277 adresser. Utan export flyttade jag själv över de 81 objekten och 904 bilderna, tillsammans med de 94 prenumeranterna på nyhetsbrevet. Varje gammal adress leder nu direkt till sin nya sida, och efter lanseringen följde jag Googles rapporter och täppte till de sista luckorna.

Byggt för att hålla

Sajten är byggd efter den internationella tillgänglighetsstandarden (WCAG 2.1 AA) och kontrolleras automatiskt vid varje ändring, tillsammans med säkerhetskontroller. Prenumeranter hanteras enligt GDPR: dubbelt samtycke, avanmälan med ett klick, och byrån kan exportera eller radera en persons data på begäran. Ett CRM och en koppling till deras objektsystem är förberedda för nästa fas.

Resultat

LighthouseFöreEfter
Hastighet i mobilen (Lighthouse)53–5796–99
Huvudbilden syns, mobil29–42 scirka 2 s
Startsidans storlek9 MBcirka 1 MB

På dator är hastigheten 99–100, och huvudbilden syns på under en sekund. Varje gammal adress leder till sin nya sida i ett steg. Från första plan till lansering på under två veckor.

  • 99–100Prestanda, dator
  • 96–99Prestanda, mobil
  • 97–100Tillgänglighet
  • 100Bästa praxis
  • 100SEO

Lighthouse · 6 sidor live · oktober 2026 · Testa själv ↗

Next.js · Payload CMS · PostgreSQL · Vercel

Det här gör jag

  • Snabba, tillgängliga sajter som är byggda för att hittas på Google, med formulär och mejl som faktiskt når inkorgen.

  • Butiker som fungerar i mobilen: produktsidor, kassa och betalning, med lager och ordrar i takt.

  • Ett admin som teamet kan sköta utan mig, eller ett eget system byggt efter hur ert företag redan fungerar.

  • AI som tar det repetitiva arbetet, med en människa som godkänner det viktiga, er data skyddad och varje steg loggat.

  • Bort från WordPress eller ett hyrt system utan att tappa placeringar, eller en snabbare version av sajten ni redan har.

  • Containrar, Kubernetes och CI när ett projekt behöver egna servrar, med övervakning från första dagen.

Om

Jag förklarar saker på vanlig svenska, skriver ner det vi har kommit överens om och ger dig ett pris innan jag börjar. När sajten är live kan ert team sköta den utan mig, och den tillhör er: koden, innehållet och datan.

Bas
Linköping
Studerar
C och C++ på Chas Academy
Bygger med
Next.js · TypeScript · Go · PostgreSQL

Kontakt

Berätta vad du behöver, så återkommer jag med en plan och ett pris.

hire@kevdev.codesGitHub