Case study · Mercato internazionaleInternational market
Wholesail
Per piccoli brand che vendono all'ingrosso: catalogo, line sheet e modulo d'ordine per i rivenditori, con minimi e multipli rispettati, gestione ordini ed export CSV.For small brands selling wholesale: catalog, line sheet and order form for retailers, with minimums and case packs enforced, order management and CSV export.
Interfaccia in ingleseEnglish interfaceHTML · CSS · JavaScriptCostruita con ClaudeBuilt with ClaudeDati solo nel browserData stays in the browser
Prova l'appTry the app →Gratuita, senza account, con dati di esempio.Free, no sign-up, with sample data.
MOQminimo d'ordine per prodottominimum order per product
3fasi dell'imbutofunnel stages
CSVexport degli ordiniorder export
0commissioni sulle venditecommission on sales
Cosa faWhat it does
Il brand gestisce il catalogo con prezzo all'ingrosso, prezzo consigliato, minimo d'ordine e confezione.The brand manages its catalog with wholesale price, suggested retail price, minimum order and case pack.
Il rivenditore ordina dal line sheet: le quantità rispettano da sole minimi e multipli e il totale si aggiorna mentre ordina.The retailer orders from the line sheet: quantities respect minimums and case packs on their own and the total updates as they go.
Gli ordini arrivano in una tabella con stato (nuovo, confermato, spedito) e si esportano in CSV per la contabilità; la panoramica mostra valore, ordine medio e imbuto.Orders land in a table with status (new, confirmed, shipped) and export to CSV for accounting; the overview shows value, average order and funnel.
Come l'ho costruitaHow I built it
L'ho costruita in vibecoding con Claude: ho descritto il problema, le regole e l'aspetto che volevo, Claude ha scritto il codice, io l'ho provata, ho chiesto correzioni e ho deciso cosa tenere. Il risultato è una sola pagina HTML con stile e script dentro, senza framework e senza server: i dati restano nel browser di chi la usa, che può esportarli o cancellarli.I built it through vibe coding with Claude: I described the problem, the rules and the look I wanted, Claude wrote the code, I tested it, asked for fixes and decided what to keep. The result is a single HTML page with styles and scripts inside, no framework and no server: data stays in the user's browser, where it can be exported or deleted.
Scelte tecnicheTechnical choices
Regole d'ordine nel codiceOrder rules in the code
Con il pulsante + il primo passo porta al minimo, poi si sale di una confezione alla volta; una quantità scritta a mano viene arrotondata al multiplo superiore.With the + button the first step jumps to the minimum, then goes up one case pack at a time; a typed quantity is rounded up to the next multiple.
Imbuto dal line sheet all'ordineFunnel from line sheet to order
L'app conta le visite al line sheet, i carrelli iniziati e gli ordini inviati, e mostra le percentuali di passaggio.The app counts line sheet views, carts started and orders sent, and shows the conversion between them.
CSV pronto per ExcelCSV ready for Excel
L'export include data, negozio, contatti, righe, totale e stato, con la codifica corretta per aprirlo direttamente in Excel.The export includes date, store, contacts, lines, total and status, with the right encoding to open directly in Excel.
Grafici fatti a manoHand-made charts
Il grafico del valore per settimana e l'imbuto sono costruiti dal codice, senza librerie di grafici.The weekly value chart and the funnel are built by the code, with no chart library.
Cosa ho verificatoWhat I tested
Il primo + su una candela porta la quantità a 6 (il minimo), il secondo a 12 (una confezione in più).The first + on a candle sets the quantity to 6 (the minimum), the second to 12 (one more case).
L'ordine inviato compare in Order management con stato New e totale $236.40.The submitted order appears in Order management with status New and a total of $236.40.
Il pulsante Export CSV scarica il file degli ordini.The Export CSV button downloads the orders file.