← Tutte le idee Giochi e hobby

Talefy

Storie interattive con l'AI: decidi tu cosa succede

Incasso mensile: 17.808 USD (fonte indicata nella scheda)

Cosa fa

Piattaforma di storie-gioco interattive create con l'AI: si sceglie un genere, la storia si sviluppa in base alle scelte del lettore. Aiuta anche gli scrittori bloccati con idee e colpi di scena.

Come guadagna

Prezzi da 1,99 $, quasi 600 abbonati, 971.000 $ incassati in totale dal 2023. Incassi verificati con Stripe.

Rendilo tuo

  • Storie gialle ambientate in città italiane vere.
  • Per bambini: storie della buonanotte dove il bambino sceglie, con controllo dei genitori.
  • Per imparare l'inglese: storia interattiva al livello giusto.

Le frasi da scrivere all'AI

1. Base del sito e grafica

Crea un'app web in italiano chiamata "Bivio": un'app di storie interattive in italiano: il lettore sceglie genere e protagonista, l'AI scrive la storia capitolo per capitolo e a ogni bivio propone 3 scelte (o una scelta libera), ricordando personaggi e fatti. Usa React, Vite, TypeScript e Tailwind CSS.

Pagine da creare:
1. Pagina iniziale con le storie più amate e il prezzo
2. Registrazione
3. Nuova storia: genere, ambientazione, protagonista
4. Lettura con le scelte in fondo al capitolo
5. Le mie storie e mappa delle scelte fatte

Stile: da libro magico: sfondo carta #FBF7EF scuro di notte #1C1917, oro #B45309, carattere "Lora" per il testo della storia. 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:
- "storie": utente, genere, ambientazione, riassunto in corso, scheda dei personaggi
- "capitoli": storia, numero, testo, scelte proposte, scelta fatta
- "crediti": capitoli rimasti

Regole di sicurezza obbligatorie:
- ognuno vede solo le sue storie
- storie pubbliche condivisibili solo se l'autore lo sceglie
- i crediti si scalano solo dal server

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. Una storia che si ricorda di tutto

Le storie lunghe rischiano di dimenticare i dettagli. Per questo dopo ogni capitolo Claude aggiorna una "scheda della storia": riassunto di quanto successo, personaggi con caratteristiche, oggetti, luoghi, misteri aperti.

Per scrivere il capitolo nuovo riceve la scheda, gli ultimi 2 capitoli e la scelta del lettore: così la storia resta coerente anche dopo 50 capitoli.

Contenuti adatti all'età scelta nel profilo; niente violenza esplicita o contenuti per adulti nelle storie per ragazzi.

4. Mappa delle scelte e condivisione

Mappa ad albero delle scelte fatte, con la possibilità di tornare a un bivio e provare l'altra strada (nuovi capitoli, nuovi crediti).

Condivisione di una storia finita come libro digitale da leggere.

5. Pagamenti con Stripe

Aggiungi pacchetti di crediti: 30 capitoli a 4,99 €, 100 capitoli a 12,99 €. Ogni nuovo utente riceve 10 crediti gratis. Ogni capitolo costa un credito. Mostra sempre in alto quanti crediti restano e, quando finiscono, un riquadro per comprarne altri.

A pagamento riuscito il webhook aggiunge i crediti del pacchetto con la funzione aggiungi_crediti.

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. Coerenza: dopo 15 capitoli chiedi alla storia il nome di un personaggio del capitolo 2: deve essere lo stesso.
Correggi quello che non va e scrivimi cosa hai cambiato.

Dettagli tecnici

Istruzioni per l'AI: nuovo-capitolo

Le istruzioni fisse che la Edge Function "nuovo-capitolo" dà a Claude, che risponde in JSON. Il resto della funzione (accesso, crediti, rimborso se l'AI rifiuta) è uguale per tutti i progetti: è nella guida "Chiamare l'AI dal server".

Scrivi il prossimo capitolo di una storia interattiva in italiano. Ricevi la scheda della storia (riassunto, personaggi, oggetti, misteri), gli ultimi due capitoli, la scelta del lettore e la fascia d'età. Rispetta tutti i fatti della scheda. Capitolo di 300-450 parole che finisce a un bivio. Rispondi solo con JSON: {"capitolo", "scelte": [3 frasi brevi], "scheda_aggiornata": {"riassunto", "personaggi", "oggetti", "misteri"}}.

Pezzi comuni a tutti i progetti