
Vill du ha hjälp med utvecklingen av din webbplats?
Ta gärna kontakt med mig.
Patrik Hultgren, frilansande webbutvecklare i Stockholm.

Ta gärna kontakt med mig.
Patrik Hultgren, frilansande webbutvecklare i Stockholm.
Nedan är ett urval av projekt
På Akademibokhandeln har jag lett frontend-teamet med att sida för sida byta ut dagens sajt mot en Next.js applikation. Som besökare navigerar man sömlöst mellan Next appen och den gamla sajten. Alla sidor är inte utbytta än, men på så sätt införs ny teknologi inkrementellt.
För Bokhandelsgruppen har jag byggt en intern React app kallad Portalen. Det är en app som anställda inom Bokhandelsgruppen använder för olika ändamål, t.ex. att hantera Akademibokhandelns butiker och inleveranser.
För Travronden har jag jobbat med ett React baserat CMS som heter TR Content. Systemet används av många sajter inom TR Media både för publicering till webb och tidning.
På Bokus var jag med och tog fram den nya checkouten för e-handeln. Målet med projektet var att göra det smidigare för kunden att betala. Checkouten är byggd i React och med Klarna.

DiskHunt är en sajt för att hitta och jämföra lagringsenheter som SSD- och HDD-hårddiskar. Med smarta filter och en jämförelsevy gör den det enkelt att hitta rätt lagring för just dina behov.
Sajten är byggd med Next.js, React och TypeScript. Produktdata hämtas från Amazon via Rainforest API och lagras i ett eget backoffice-system som jag också byggt från grunden.
Backoffice-systemet låter mig söka efter produkter på Amazon, berika dem med detaljerad data och synkronisera dem till sajten. Det består av ett Node.js/Fastify-API och ett React-gränssnitt.

Väder är en PWA med offline stöd som hämtar vädret från Yr. Testa gärna att lägga till sajten som en ikon på hemskärmen i din mobil och den kommer kännas som en native app. Se vädret var du än är runt om i världen.
Väderikonerna är gjorda av Yr. För att göra dem enklare att använda i React-appar byggde jag komponentbiblioteket React Yr Weather Icons.
Min tanke med appen var att kräva så lite interaktion från användaren som möjligt och ändå vara användbar. T.ex. kan man dela med sig av sin position och då slippa att söka för att se sin väderprognos.

Kalender webbappen är till för att enkelt kunna se veckonummer och helgdagar. För att lära mig mer och för att uppnå bra prestanda valda jag att bygga den med Svelte.
Testa gärna att lägga till webbappen som en ikon på hemskärmen. Efter att du öppnat den fungerar den offline för dina tidigare besökta sidor. Det sker för att innehållet sparas ner via en service worker vilket också förbättrar prestandan.
Jag har fått en positiv upplevelse av Svelte och tycker det har gått fort att komma in i. Man känner sig snabbt produktiv.

Sedan 2006 har jag arbetat som IT-konsult inom webb och har erfarenhet av många olika projekt och tekniker. Jag har jobbat med bokhandel, trav & spel, tidningar, industri och politik. För mig är det viktigt att försöka förstå slutanvändarens behov och ta fram användarvänliga, snabba och snygga lösningar. Det är också viktigt med en välstrukturerad kodbas som enkelt går att förstå och vidareutveckla.
Jag är en driven frontend utvecklare och är van att hantera projekt från start till mål. Tekniker jag ofta använder är React och Next.js. Mitt fokus går mot JavaScript då det möjliggör användarvänliga webbapplikationer.
Jag har en kandidatexamen i digital medieteknik som jag läst på Blekinge Tekniska Högskola.