mndev
EN/UA/IT
Ecommerce di lusso · Marketplace di diamanti

Calavera

"Template Nivoda standard trasformato in un marketplace di diamanti di lusso con giacenze in tempo reale."

500K+
Prodotti online
+65%
Checkout più rapido
100%
Precisione delle giacenze

Un rivenditore di diamanti bloccato su un template Nivoda standard — lento, non modificabile, in perdita di clienti. Ricostruito come piattaforma headless: ricerca sotto i 50 ms su 500K+ pietre, un configuratore di anelli e un backend che si gestisce da solo.

Ruolo: Responsabilità completa: architettura, frontend, backend, infrastruttura, deploy.

Problema

La vetrina Nivoda di serie non dava alcun controllo sul design e perdeva clienti prima ancora che il catalogo caricasse. Non esisteva un backend proprio, quindi ricerca, prezzi e checkout su misura erano impossibili.

Approccio

  • 01Ho costruito la vetrina su Next.js: design editoriale, 14 forme di diamante con diagrammi interattivi, scroll infinito su ricerca Typesense.
  • 02Ho realizzato un configuratore di anelli passo per passo — montatura, diamante, metallo, incisione, checkout — con lo stato salvato su PostgreSQL.
  • 03Ho sostituito la dipendenza da Nivoda con otto servizi: uno scanner adattivo per fasce di prezzo, 200 worker paralleli e una pipeline map/price/rate.
  • 04Ho aggiunto una cache versionata con supporto ETag — 95% di hit, risposte sotto i 50 ms — e un livello di prenotazione che chiude la finestra della doppia vendita.
  • 05Ho collegato il checkout agli ordini bozza di Shopify, con quattro metodi di accesso, carrello e wishlist condivisibili, codici sconto e stime di consegna.

Vetrina live · editoriale

calaverajewelry.com
Calavera ring settings page
calaverajewelry.com
Calavera single ring setting page
calaverajewelry.com
Calavera diamond search page

Risultato

  • Dal template Nivoda standard a una piattaforma premium interamente su misura.
  • 500K+ diamanti ricercabili. Risposte sotto i 50 ms su 28 parametri di filtro.
  • Zero doppie vendite dal lancio. Prenotazioni con versionamento atomico e aggiornamento orario.
  • Configuratore di anelli online — flusso completo dalla montatura al checkout, 40+ componenti.
  • 43 pagine frontend, 8 endpoint API, 32 file di test (E2E + unit), 22 componenti UI condivisi.
  • Dashboard di 15 pagine: 487K diamanti, 3 feed, 99,7% di successo della pipeline.

Impatto sul business

Il configuratore ha aperto percorsi d'acquisto che prima non esistevano, e la ricerca sotto i 50 ms ha aumentato la profondità di navigazione del catalogo. Le doppie vendite sono sparite e otto servizi tengono le giacenze aggiornate senza che nessuno intervenga.

Redesign comparison

Template Calavera
Vetrina su misura
Template Calavera
Vetrina su misura

Sotto il cofano

Vetrina

  • Next.js 16 · React 19 · TypeScript
  • Typesense · 28 faccette di ricerca
  • Configuratore di anelli · 40+ componenti
  • Shopify checkout · ordini bozza

Pipeline dati

  • Scanner adattivo per fasce di prezzo
  • 200 worker paralleli
  • Map → Price → Rate
  • Cache versionata + ETag

Backend

  • 8 microservizi
  • PostgreSQL · Redis
  • Sistema di prenotazione
  • Dashboard di monitoraggio

Qualità

  • 32 file di test (E2E + unit)
  • 99,7% successo della pipeline
  • 95% hit di cache
  • Risposta media 50 ms
Costruito per durare

Stack Next.js — moderno, stabile, con sviluppatori reperibili. Non un tema chiuso.

Supporto attivo

Continuo a rilasciare funzionalità, fix e integrazioni mentre il negozio cresce. Nessun vincolo con l'agenzia.

Nessuna riscrittura in 2 anni

L'architettura cresce con il catalogo e il traffico — nessun cambio di piattaforma forzato.

Vuoi un negozio che si gestisce da solo?

Se hai un negozio che perde soldi per pagine lente, ordini inseriti a mano o integrazioni fragili — parliamone. Seguo i progetti dall'architettura al lancio e resto a farli funzionare.

Scrivimi su Telegram