PokeItem
Inquadri le carte Pokémon e One Piece e vedi quanto vale la tua collezione
Incasso mensile: 18.748 USD (fonte indicata nella scheda)
Cosa fa
App francese per collezionisti: scansioni carte Pokémon e One Piece e prodotti sigillati, e segui il loro valore in tempo reale come un portafoglio di investimenti.
Come guadagna
Piano gratuito, Premium a 5,99 € al mese, Premium+ a 49,99 € all'anno e 159,99 € a vita. Quasi 3.000 abbonati e 55.000 utenti. Nata a maggio 2026. Incassi verificati con RevenueCat.
Rendilo tuo
- Figurine Panini e album da completare, molto amati in Italia.
- Monete, francobolli o Lego da collezione.
- Mercatino tra collezionisti della stessa città per scambiare i doppioni.
Le frasi da scrivere all'AI
1. Base del sito e grafica
Crea un'app web in italiano chiamata "Album Tesoro": un'app per collezionisti di carte da gioco: si fotografa la carta, l'app la riconosce e aggiunge il suo valore alla collezione, mostrando quanto vale tutto nel tempo. Usa React, Vite, TypeScript e Tailwind CSS.
Pagine da creare:
1. Presentazione con una collezione d'esempio
2. Registrazione
3. Fotocamera per aggiungere le carte
4. La mia collezione: valore totale, grafico, carte più preziose
5. Lista dei desideri e avvisi di prezzo
Stile: da collezionista: sfondo blu notte #111827, oro #FBBF24, verde #22C55E per i rialzi, carattere "Inter", carte grandi. 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:
- "catalogo": carta, serie, numero, immagine, ultimo prezzo
- "prezzi": carta, data, prezzo
- "collezione": utente, carta, condizione, quantità, prezzo pagato
Regole di sicurezza obbligatorie:
- il catalogo e i prezzi sono letti da tutti, li aggiorna solo il server
- ognuno vede solo la sua collezione
- l'abbonamento 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. Riconoscere la carta dalla foto
Claude legge dalla foto nome della carta, numero e sigla della serie e restituisce un JSON; si cerca poi la corrispondenza esatta nel catalogo. Se ci sono più risultati, l'utente sceglie tra le immagini.
Catalogo e prezzi vengono da fonti con API come TCGdex o Pokémon TCG API, o da un fornitore di dati con licenza: non copiare i listini dei marketplace se i loro termini lo vietano.
L'app deve dire chiaramente che non è affiliata a Pokémon o agli altri marchi, e che il valore è una stima, non un'offerta di acquisto.
4. Valore nel tempo e avvisi
Grafico del valore della collezione a 7, 30 e 365 giorni, calcolato ogni notte dai prezzi, con le carte salite e scese di più.
Lista dei desideri con avviso quando una carta scende sotto il prezzo scelto. Immagine da condividere: "La mia collezione vale X €".
5. Pagamenti con Stripe
Aggiungi un abbonamento a 4,99 € al mese, 39,99 € all'anno o 119 € a vita. Gratis l'utente ha: 50 carte in collezione. Con il piano Pro sblocca: carte illimitate, storico dei prezzi e avvisi.
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. Riconoscimento: fotografa 20 carte diverse, anche storte o con riflessi, e controlla quante vengono riconosciute giuste.
Correggi quello che non va e scrivimi cosa hai cambiato.
Dettagli tecnici
Valore della collezione giorno per giorno
Somma il prezzo di ogni carta posseduta per ciascun giorno: è il grafico principale dell'app.
select p.data, round(sum(p.prezzo * c.quantita), 2) as valore
from collezione c
join prezzi p on p.carta_id = c.carta_id
where c.utente_id = auth.uid()
and p.data >= current_date - 30
group by p.data
order by p.data;Istruzioni per l'AI: riconosci-carta
Le istruzioni fisse che la Edge Function "riconosci-carta" 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".
Guardi la foto di una carta da collezione. Riporta solo ciò che riesci a leggere, senza indovinare. Rispondi solo con JSON: {"nome", "numero", "serie", "lingua", "condizione_visibile": "ottima"|"buona"|"rovinata", "sicurezza": "alta"|"media"|"bassa"}.
Pezzi comuni a tutti i progetti
- Pagamenti con Stripe
- Profili, piano e crediti
- Chiamare l'AI dal server
- Controllo finale prima di pubblicare
Glossario
- Sigillato
- Un prodotto mai aperto, come una bustina o un box: spesso vale più delle singole carte.
