Case study

HairMarket

La più grande piattaforma polacca per la compravendita di capelli. Un marketplace a due lati in Next.js: account per chi compra e chi vende (NextAuth), annunci con galleria, promozione VIP e una ricerca filtrabile per regione, colore, struttura, lunghezza e peso.

HairMarket — Applicazione web

In breve

Anno
2024
Ambito
Marketplace a due lati, account, ricerca, SEO
Il mio ruolo
Architettura, full-stack, SEO tecnica
Tecnologie
Next.jsReactNextAuthPostgreSQLnginxSEO

Case study

01Il problema

Un marketplace nasce con entrambi i lati del mercato vuoti: senza annunci non arrivano compratori, senza compratori nessuno pubblica. In più la merce si descrive con attributi che non si lasciano ridurre a una categoria sola: colore, struttura, lunghezza e peso devono potersi combinare nella ricerca, e ogni combinazione dovrebbe essere un indirizzo che Google sa indicizzare.

02Che cosa ho costruito

  • Percorsi separati per chi compra e chi vende su un'unica autenticazione (NextAuth): un account, due ruoli.
  • Filtri per regione, colore, struttura, lunghezza e peso costruiti in modo che ogni combinazione abbia un indirizzo leggibile tutto suo.
  • Rendering lato server per le pagine degli annunci, così il contenuto è visibile ai motori senza attendere JavaScript.
  • La promozione VIP è un meccanismo di visibilità a sé, indipendente dall'ordinamento dei risultati.

03Che cosa fa adesso

  • Ogni combinazione sensata di filtri è una porta d'ingresso dalla ricerca, non uno stato nascosto dentro JavaScript.
  • Chi vende pubblica un annuncio con galleria senza passare dall'assistenza.
  • La piattaforma è oggi il servizio più grande del suo genere in Polonia.

04Perché questo stack

Next.js, perché un marketplace vive di traffico organico e il contenuto deve stare nell'HTML fin dal primo byte. PostgreSQL, perché filtrare su cinque dimensioni insieme è lavoro da indici fatti bene, non da una ricerca testuale attaccata di lato.

Tutti i lavori
Cominciamo

Hai un progetto in mente?

Descrivilo in poche righe: rispondo entro 24 ore con un preventivo gratuito e una proposta di stack.