← Tutte le idee Negozi e community

Promptwise

Una community a pagamento per creator AI, con gli strumenti per video, immagini e audio inclusi

Incasso mensile: 65.548 USD (fonte indicata nella scheda)

Cosa fa

Si presenta come la più grande community a pagamento di creator AI: abbonamento e ricariche danno accesso a strumenti per generare video, immagini e audio, più lezioni e confronto con gli altri iscritti.

Come guadagna

Abbonamenti e ricariche da 9 a 349 $, quasi 2.000 abbonati e 24.000 utenti. Nato a dicembre 2025, cresciuto tramite community su Slack. Incassi verificati con Stripe.

Rendilo tuo

  • Community italiana per un mestiere preciso: fotografi, agenti immobiliari, negozi online.
  • Sfide settimanali con premi e vetrina dei lavori migliori.
  • Strumenti inclusi con crediti mensili, così il valore si vede subito.

Le frasi da scrivere all'AI

1. Base del sito e grafica

Crea un'app web in italiano chiamata "Bottega AI": una community a pagamento per creativi italiani che usano l'AI: lezioni brevi, sfide settimanali, una galleria dei lavori e strumenti di generazione di immagini e video inclusi con crediti mensili. Usa React, Vite, TypeScript e Tailwind CSS.

Pagine da creare:
1. Pagina di vendita con la galleria dei migliori lavori e il prezzo
2. Registrazione e abbonamento
3. Bacheca della community con post e commenti
4. Studio: genera immagini e video con i crediti del mese
5. Sfida della settimana e lezioni

Stile: creativo: sfondo #FAF5FF, viola #9333EA, rosa #F472B6, carattere "Space Grotesk", galleria a mosaico. 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:
- "post": autore, testo, immagini, data
- "commenti": post, autore, testo
- "creazioni": utente, prompt, strumento, file, pubblica o privata
- "sfide": tema, scadenza, vincitore
- "crediti": saldo e ricarica mensile

Regole di sicurezza obbligatorie:
- la bacheca la vedono solo gli abbonati
- ognuno modifica solo i suoi post e commenti
- i crediti si scalano solo dal server
- segnalazione e moderazione dei contenuti

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. Crediti mensili e strumenti inclusi

Ogni abbonamento ricarica i crediti all'inizio del mese (cron). Lo Studio usa fornitori di generazione con API (per esempio Replicate o fal.ai per immagini e video): la Edge Function controlla i crediti, chiama il fornitore, salva il file e scala i crediti solo a lavoro finito.

Le ricariche extra si comprano a pacchetti. I prezzi in crediti tengono conto del costo vero di ogni strumento: un video costa molti più crediti di un'immagine.

Regole d'uso chiare: niente immagini di persone reali senza consenso, niente contenuti per adulti o che violano marchi. I prompt passano da un filtro prima di partire.

4. Community e sfide

La bacheca è il cuore: post con immagini, commenti, reazioni. Ogni lunedì una sfida ("una locandina per una sagra di paese"): si partecipa dallo Studio, la community vota, il vincitore riceve crediti e va in vetrina sulla pagina pubblica.

Moderazione: pulsante "Segnala" e coda per l'amministratore. Lezioni brevi (5 minuti) su come ottenere risultati con ogni strumento.

5. Pagamenti con Stripe

Aggiungi un abbonamento a 19 € al mese con 200 crediti, o 49 € al mese con 700 crediti. Gratis l'utente ha: solo la galleria pubblica. Con il piano Pro sblocca: community, lezioni, sfide e crediti mensili per lo Studio.

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. Crediti: fai partire 3 generazioni insieme con crediti appena sufficienti per 2 e controlla che la terza venga rifiutata.
Correggi quello che non va e scrivimi cosa hai cambiato.

Dettagli tecnici

Ricarica mensile e scalare i crediti senza andare sotto zero

La ricarica del mese per gli abbonati attivi, e la funzione che riserva i crediti prima di una generazione in modo sicuro anche con richieste contemporanee.

select cron.schedule('ricarica-mensile', '0 0 1 * *', $
  update profili set crediti = case piano when 'base' then 200 when 'pro' then 700 else crediti end
  where piano in ('base', 'pro');
$);

create function riserva_crediti(p_costo int)
returns boolean language plpgsql security definer set search_path = public as $
begin
  update profili set crediti = crediti - p_costo
  where id = auth.uid() and crediti >= p_costo;     -- un solo aggiornamento: niente saldo negativo
  return found;
end $;
revoke execute on function riserva_crediti from public, anon;

Pezzi comuni a tutti i progetti

Glossario

Cron
Un'operazione programmata che parte da sola a orari fissi, per esempio ogni lunedì mattina.
Storage
Lo spazio di Supabase dove si salvano i file, come foto e audio, con le sue regole di accesso.
Realtime
La funzione di Supabase che aggiorna la pagina appena cambia un dato, come in una chat.