← Tutte le idee Negozi e community

Supliful

Lanci il tuo marchio di integratori, caffè o cosmetici senza magazzino

Incasso mensile: 178.167 USD (fonte indicata nella scheda)

Cosa fa

Piattaforma "white label" per creator: scegli un prodotto già pronto (integratori, caffè, cosmetici, prodotti per animali), metti la tua etichetta, apri il negozio, e loro producono e spediscono ogni ordine.

Come guadagna

Abbonamento da 69 $ al mese (55 $ all'anno) per vendere, più il margine sui prodotti. Oltre 3.200 abbonati e 54 milioni di dollari incassati in totale dal 2017. Incassi verificati con Stripe.

Rendilo tuo

  • Solo prodotti italiani: caffè, olio, pasta, cosmetici naturali con produttori locali.
  • Per influencer di cucina: il loro marchio di sughi o spezie.
  • Per palestre e personal trainer: la loro linea di prodotti.

Le frasi da scrivere all'AI

1. Base del sito e grafica

Crea un'app web in italiano chiamata "Marchio Tuo": una piattaforma per creator e piccole attività: scelgono prodotti italiani già pronti (caffè, olio, cosmetici naturali), creano l'etichetta con il loro marchio, aprono un negozio online e ogni ordine viene prodotto e spedito dal produttore. Usa React, Vite, TypeScript e Tailwind CSS.

Pagine da creare:
1. Pagina iniziale con esempi di marchi e i prezzi
2. Registrazione
3. Catalogo dei prodotti con costo e prezzo consigliato
4. Editor dell'etichetta
5. Il mio negozio e gli ordini

Stile: artigianale e moderno: sfondo crema #FAF7F0, verde scuro #14532D, terracotta #C2410C, carattere "Fraunces" per i titoli e "Inter" per il testo. Nessuna immagine generica di stock.

Tutto deve funzionare perfettamente da telefono. Tutti i testi in italiano, chiari e senza parole tecniche.

2. Database, account e sicurezza

Collega il progetto a Supabase e attiva la registrazione con email e password.

Crea queste tabelle:
- "prodotti": nome, produttore, costo, prezzo consigliato, informazioni obbligatorie in etichetta
- "marchi": creator, nome, logo, colori
- "articoli": marchio, prodotto, etichetta, prezzo di vendita
- "ordini": articolo, cliente, stato (pagato, in produzione, spedito)

Regole di sicurezza obbligatorie:
- il creator vede solo il suo marchio e i suoi ordini
- il produttore vede solo gli ordini dei suoi prodotti
- i dati dei clienti finali li vedono solo creator e produttore per spedire

Usa esattamente il codice SQL che trovi nei "Dettagli tecnici" di questa scheda: eseguilo nel SQL Editor di Supabase prima di continuare, poi collega le pagine alle tabelle.

3. Etichetta, negozio e ordine al produttore

Il creator sceglie un prodotto e disegna l'etichetta su un modello: logo, nome, colori. Le informazioni obbligatorie per legge (ingredienti, allergeni, lotto, produttore, scadenza) sono bloccate e prese dalla scheda del produttore: il creator non le può cancellare.

Il negozio del marchio è una pagina con i suoi articoli e il pagamento con Stripe Connect: l'incasso si divide in automatico tra produttore (costo), piattaforma (commissione) e creator (margine). Codice nei Dettagli tecnici.

Ogni ordine pagato arriva al produttore con l'etichetta da stampare; il produttore segna "spedito" con il numero di tracciamento.

4. Area del produttore e regole

Il produttore vede gli ordini da preparare, scarica le etichette, aggiorna scorte e tempi.

Attenzione alle regole: gli integratori in Italia vanno notificati al Ministero della Salute e non possono promettere di curare. Meglio partire da caffè, olio, cosmetici con produttori già in regola.

5. Pagamenti con Stripe

Aggiungi un abbonamento a 29 € al mese per vendere, più una commissione del 5% sugli ordini. Gratis l'utente ha: creazione del marchio e delle etichette. Con il piano Pro sblocca: negozio online attivo, ordini e spedizioni.

A pagamento riuscito il webhook porta l'utente al piano Pro; se l'abbonamento viene disdetto o non rinnovato lo riporta al piano gratuito.

Per la sessione di pagamento e il webhook segui la guida "Pagamenti con Stripe" di Fattibile.

6. Controlli specifici di questo progetto

Oltre ai controlli della guida "Controllo finale", verifica in particolare:
1. Etichette: prova a togliere gli allergeni da un'etichetta: non deve essere possibile.
Correggi quello che non va e scrivimi cosa hai cambiato.

Dettagli tecnici

Dividere l'incasso tra produttore, piattaforma e creator

Con Stripe Connect il pagamento del cliente arriva alla piattaforma e poi si trasferisce in automatico la parte del produttore e quella del creator.

import Stripe from "npm:stripe@17";
const stripe = new Stripe(Deno.env.get("STRIPE_SECRET_KEY")!);

export async function dividiIncasso(pagamentoId: string, ordine: {
  totale: number; costoProduttore: number; contoProduttore: string; contoCreator: string; id: string;
}) {
  const commissione = Math.round(ordine.totale * 0.05);
  const margineCreator = ordine.totale - ordine.costoProduttore - commissione;
  const gruppo = "ordine-" + ordine.id;
  await stripe.transfers.create({ amount: ordine.costoProduttore, currency: "eur",
    destination: ordine.contoProduttore, transfer_group: gruppo, source_transaction: pagamentoId });
  await stripe.transfers.create({ amount: margineCreator, currency: "eur",
    destination: ordine.contoCreator, transfer_group: gruppo, source_transaction: pagamentoId });
  return { commissione, margineCreator };     // la commissione resta alla piattaforma
}

Pezzi comuni a tutti i progetti

Glossario

Storage
Lo spazio di Supabase dove si salvano i file, come foto e audio, con le sue regole di accesso.
White label
Un prodotto fatto da un'azienda e venduto da un'altra con il proprio marchio.
Stripe Connect
La parte di Stripe per i marketplace: divide un pagamento tra più persone.