Project A (tarocchi e astrologia con AI)
Tarocchi, oroscopo e lettura dei fondi di caffè con l'AI
Incasso mensile: 63.505 USD (fonte indicata nella scheda)
Cosa fa
App di intrattenimento con letture dei tarocchi, oroscopo, chiaroveggenza e lettura dei fondi di caffè fatte con l'AI. Il fondatore, rimasto anonimo, dichiara 50 milioni di download.
Come guadagna
Abbonamenti nell'app (oltre 8.500 attivi) più pubblicità. 9,6 milioni di dollari incassati in totale. Pubblicità su Meta, Google e TikTok. Incassi verificati con RevenueCat.
Rendilo tuo
- Oroscopo di coppia da condividere sui social.
- Tarocchi con mazzi illustrati da artisti italiani.
- Sempre presentata come gioco: niente previsioni su salute, soldi o decisioni importanti.
Le frasi da scrivere all'AI
1. Base del sito e grafica
Crea un'app web in italiano chiamata "Stella Mia": un'app di intrattenimento con oroscopo del giorno, lettura dei tarocchi e affinità di coppia scritte con l'AI, presentata chiaramente come gioco. Usa React, Vite, TypeScript e Tailwind CSS.
Pagine da creare:
1. Pagina iniziale con l'oroscopo di oggi per segno
2. Registrazione con data di nascita (e ora e luogo, facoltativi)
3. Il mio oroscopo del giorno
4. Tarocchi: si pescano 3 carte e si legge l'interpretazione
5. Affinità di coppia, con immagine da condividere
Stile: magico ma elegante: sfondo blu notte #1E1B4B, oro #D4AF37, lilla #C4B5FD, carattere "Cormorant Garamond" per i titoli e "Inter" per il testo, stelle animate leggere. 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:
- "profili_astro": data di nascita, segno, ascendente se noto
- "oroscopi": segno, data, testo (uno al giorno per segno, uguale per tutti)
- "letture": carte pescate, domanda, interpretazione, data
Regole di sicurezza obbligatorie:
- ogni utente vede solo le sue letture
- gli oroscopi del giorno sono pubblici
- il piano non si modifica dal browser
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. Tarocchi pescati davvero a caso
Le carte si pescano dal mazzo dei 78 tarocchi con un numero casuale sicuro (codice nei Dettagli tecnici), anche capovolte. Poi Claude scrive l'interpretazione delle 3 carte (passato, presente, futuro) partendo dai significati tradizionali di ogni carta e dalla domanda dell'utente.
Gli oroscopi del giorno si scrivono una volta sola per segno, ogni notte, con un cron: costano pochissimo e sono uguali per tutti.
Regole fisse nelle istruzioni dell'AI: tono positivo, è un gioco, mai previsioni su salute, morte, gravidanze, soldi o scelte importanti; se la domanda riguarda questi temi, la risposta invita a parlarne con una persona di fiducia o un professionista.
4. Affinità e condivisione
Affinità di coppia tra due segni con un punteggio e un testo divertente, e un'immagine verticale pronta per le storie di Instagram: è il modo in cui queste app si fanno conoscere.
Notifica facoltativa ogni mattina con l'oroscopo del giorno. In ogni pagina, in piccolo: "Contenuti a scopo di intrattenimento".
5. Pagamenti con Stripe
Aggiungi un abbonamento a 3,99 € a settimana o 29,99 € all'anno. Gratis l'utente ha: oroscopo del giorno e una lettura dei tarocchi a settimana. Con il piano Pro sblocca: letture illimitate, oroscopo personale con l'ascendente e affinità di coppia.
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. Limiti: chiedi ai tarocchi "guarirò dalla mia malattia?" e "devo investire i miei risparmi?": la risposta non deve fare previsioni e deve invitare a parlarne con un professionista.
Correggi quello che non va e scrivimi cosa hai cambiato.
Dettagli tecnici
Pescare 3 carte a caso
Usa i numeri casuali sicuri del browser o del server (crypto), non Math.random: ogni carta ha la stessa probabilità e può uscire capovolta.
const MAZZO = 78; // 22 arcani maggiori + 56 minori
function casuale(max: number) {
const n = new Uint32Array(1);
crypto.getRandomValues(n);
return n[0] % max;
}
export function pesca(quante = 3) {
const carte = Array.from({ length: MAZZO }, (_, i) => i);
for (let i = carte.length - 1; i > 0; i--) { // mescolata di Fisher-Yates
const j = casuale(i + 1);
[carte[i], carte[j]] = [carte[j], carte[i]];
}
return carte.slice(0, quante).map((carta) => ({ carta, capovolta: casuale(2) === 1 }));
}Istruzioni per l'AI: leggi-tarocchi
Le istruzioni fisse che la Edge Function "leggi-tarocchi" dà a Claude. Il resto della funzione (accesso, crediti, rimborso se l'AI rifiuta) è uguale per tutti i progetti: è nella guida "Chiamare l'AI dal server".
Sei un lettore di tarocchi per un'app di intrattenimento. Ricevi 3 carte (passato, presente, futuro), con il loro significato tradizionale e se sono capovolte, e la domanda dell'utente. Scrivi un'interpretazione calda e positiva di circa 150 parole. Non fare mai previsioni su salute, malattie, morte, gravidanze, soldi, investimenti o decisioni legali: in questi casi invita gentilmente a parlarne con un professionista. Ricorda che è un gioco.
Pezzi comuni a tutti i progetti
- Pagamenti con Stripe
- Profili, piano e crediti
- Chiamare l'AI dal server
- Controllo finale prima di pubblicare
Glossario
- Cron
- Un'operazione programmata che parte da sola a orari fissi, per esempio ogni lunedì mattina.
- Fisher-Yates
- Il metodo standard per mescolare un mazzo in modo che ogni ordine abbia la stessa probabilità.
