Skip to content
Worldmade Studio
ro / en
Proiect liveHairstyling și frumusețe · 2026

Portofoliul premium al unei hairstyliste, reconstruit în jurul unor Core Web Vitals reale — nu doar un redesign.

Prezentare

Un site de portofoliu pentru o hairstylistă din Cluj-Napoca, construit să prezinte un portofoliu foto mare cu finisajul unui editorial de modă, nu cu al unui șablon obișnuit de afacere locală.

O grilă de portofoliu plină de fotografii încărca toate imaginile deodată, iar o animație separată din hero bloca firul principal al paginii — amândouă împingeau timpii reali de încărcare mult peste ce ar trebui să accepte un site cu pretenții premium.

Provocare

The Paula Frentiu portfolio strip — a row of gold-framed photographs of finished colour and styling work, each tagged with its service category.

Banda de portofoliu, derulând în ritmul site-ului live.

Abordare

Am reconstruit strategia de încărcare a imaginilor pe geometria reală a ecranului, nu pe ghicit după index, am izolat fundalul animat din hero ca să nu mai blocheze pagina și am corectat felul în care afacerea e descrisă în rezultatele căutării.

Paula Frentiu, photographed in her salon — the portrait used in the about section of her site, set in its gold double frame.

Despre Paula

Cu peste 8 ani de experiență, Paula transformă fiecare programare într-o poveste — de la tunsori de precizie la culoare lucrată artistic. Fiecare client pleacă din salon cu un look documentat foto și video, gata de distribuit.

8+ ani experiențăCertificare BalayageSpecialist Culoare

Secțiunea „despre” a site-ului, reconstruită în browser — cu fontul, paleta și rama aurie ale clientei.

Site-ul, așa cum e construit

Secțiunea de servicii Paula Frentiu pe desktop: patru carduri de preț cu chenar pentru Tunsori, Vopsit, Balayage și Tratamente, fiecare cu un preț de pornire scris în roz.

Design și dezvoltare

Imagini activate după geometrie
Cadrele de portofoliu vizibile fără scroll sunt detectate din măsurători reale ale layoutului, nu din presupuneri despre numărul de coloane — restul își amână încărcarea până se apropie de ecran și se activează treptat, pe măsură ce vizitatorul derulează.

Decizii tehnice

O regresie provocată de mine, găsită și reparată în aceeași zi
Refacerea încărcării imaginilor a adus propriul cost de performanță — o serie de scrieri de stil pe fiecare cadru obliga browserul să recalculeze layoutul mult mai des decât era nevoie. Am găsit-o prin măsurare directă și am reparat-o grupând scrierile într-o singură trecere.
Fundalul din hero, scos din pachetul principal
Fundalul animat din hero a fost rescris ca să se încarce doar când e nevoie de el, nu ca parte din JavaScriptul inițial al paginii — eliminând o sarcină lungă care bloca interactivitatea la prima încărcare.
Date corecte despre afacere în rezultatele căutării
Am corectat datele structurate ale site-ului, de la o entitate de afacere care nu exista la o relație corectă persoană–angajator, așa cum funcționează de fapt afacerea.

Rezultate

Largest Contentful Paint

1408ms~620ms

Măsurătoare reală, fără încetinire, pe site-ul live, după refacerea încărcării imaginilor — o îmbunătățire de aproximativ 55%.

Cereri inițiale de imagini

500

Restul se activează treptat, pe măsură ce vizitatorul derulează — confirmat că funcționează, nu doar măsurat o dată.

Rol
Design, Dezvoltare, Optimizare de performanță
Stack
Next.js, TypeScript, Tailwind CSS
An
2026
Domeniu
Hairstyling și frumusețe
Vezi proiectul live →