E-commerce B2B — mercato ittico
Conkilia
E-commerce B2B Next.js per il mercato ittico italiano: motore prezzi multi-fornitore in tempo reale e architettura ad alta performance.
Conkilia è un e-commerce B2B Next.js per il mercato ittico italiano: il catalogo pesca da più fornitori e più magazzini in parallelo. Il cuore del sito è un motore che, per ogni prodotto, decide quale offerta mostrare a chi, con sconti a scaglioni dinamici e logica di consegna giorno-per-giorno.
Il problema
Un singolo prodotto può avere decine di offerte attive — fornitore A da Bari, fornitore B da Milano, sconti diversi se compri 3 cartoni o un pallet, ordini minimi che cambiano a seconda di cosa hai già nel carrello, spese di spedizione che dipendono dalla provincia. Il problema era non far percepire questa complessità all'utente: una tabella unica, prezzi corretti, niente ricarichi nascosti, niente sorprese al checkout.
Cosa abbiamo costruito
- Motore prezzi multi-fornitore: deduplicazione delle offerte per provincia → regione → fallback nazionale, ogni utente vede l'offerta più specifica per il suo CAP.
- Sconti a scaglioni dinamici che combinano quantità in carrello e nuova quantità, con conversione pallet ↔ cartoni gestita automaticamente.
- Calcolo della data di consegna giorno-per-giorno per ogni magazzino, con cut-off settimanali e giorni lavorativi per fornitore.
- Checkout B2B italiano: P.IVA, codice fiscale, codice SDI, PEC, credito cliente. Totali e IVA calcolati lato server, mai lato client.
- Architettura ibrida Next.js 15: ISR con cache-tags per le pagine prodotto, endpoint /engine/[slug] con cache: 'no-store' per prezzi sempre freschi, revalidazione on-demand via webhook firmato.
- Backend REST proprietario con interceptor HTTP custom (Bearer token + UUID utente): nessun lock-in su Shopify o piattaforme di terzi.
Hai un progetto in mente?
Raccontaci cosa devi costruire. Capiamo insieme se siamo i partner giusti — onestamente.