Skip to content
Tillbaka till Portfolio
Livia Portfolio

Livia Portfolio

Personlig portfolio­sajt åt en vän (videograf / fotograf) byggd i Next.js, stylad med Tailwind och distribuerad via Vercel.

Min roll: Ensam utvecklare – design, utveckling och driftsättning
2025

Teknikstack

Next.js · React · Tailwind · Vercel

Problem / Kontext

En vän behövde en snygg och snabb portfolio­sajt för att visa upp videografi och fotografi­arbeten för potentiella kunder. Sajten måste se professionell ut, ladda snabbt och vara enkel att uppdatera.

Mål

  • Lansera en produktionsklar portfolio inom kort tid
  • Uppnå goda Core Web Vitals (LCP, CLS, FID)
  • Se till att bilder och media känns snabba och skarpa på alla enheter
  • Hålla kodbasen underhållbar för framtida uppdateringar

Utmaningar

  • Optimera många stora bilder utan att kompromissa med visuell kvalitet
  • Bygga en layout tillräckligt flexibel för stående och liggande media
  • Hålla sajten tillräckligt enkel för att en icke-utvecklare ska kunna begära ändringar

Viktiga tekniska beslut

  • Valde Next.js App Router för inbyggd bildoptimering och SSG
  • Använde Tailwind CSS för snabb, konsekvent styling utan ett designsystem
  • Driftsatte på Vercel för automatiska förhandsgransknings­distributioner vid varje push

Resultat / Effekt

  • Lever och används av en verklig kund för att visa professionellt arbete
  • Lighthouse-prestationspoäng över 90 på mobil
  • Inga löpande infrastrukturkostnader (Vercels gratisplan)

Vad jag skulle förbättra härnäst

  • Integrera ett headless CMS så kunden kan uppdatera innehåll utan kod
  • Lägg till ett kontakt-/bokningsformulär med e-postnotifieringar
  • Utforska video­streaming­optimering för stora portföljvideor

Utforska det här projektet