traxy.ai
Trova clienti ascoltando chi parla del tuo settore online
Incasso mensile: 52.289 USD (fonte indicata nella scheda)
Cosa fa
Crea liste di potenziali clienti ascoltando i social: trova le persone che già parlano o chiedono consigli sul tuo mercato, così il commerciale contatta chi ha davvero un interesse.
Come guadagna
Pro a 149 $ al mese, piano Enterprise su richiesta, 240 abbonati. Nato a gennaio 2026, team di 2-5 persone senza investitori. Incassi verificati con Stripe.
Rendilo tuo
- Solo fonti pubbliche e con API ufficiali (Reddit, Hacker News, forum), nel rispetto del GDPR.
- Per freelance italiani: trova chi cerca un grafico, uno sviluppatore, un commercialista.
- Risposte suggerite utili, non messaggi spam.
Le frasi da scrivere all'AI
1. Base del sito e grafica
Crea un'app web in italiano chiamata "Orecchio": un'app che controlla ogni ora discussioni pubbliche online (Reddit, Hacker News, forum con API) e segnala i messaggi di persone che cercano un prodotto o servizio come quello dell'utente, con una risposta utile suggerita. Usa React, Vite, TypeScript e Tailwind CSS.
Pagine da creare:
1. Pagina iniziale con un esempio di segnalazione e i prezzi
2. Registrazione e descrizione del proprio prodotto
3. Parole chiave e fonti da controllare
4. Segnalazioni: i messaggi trovati con punteggio di interesse
5. Impostazioni degli avvisi via email
Stile: da strumento di lavoro: sfondo #F9FAFB, indaco #4F46E5, verde #10B981 per le segnalazioni calde, carattere "Inter", elenco compatto. 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": descrizione del prodotto dell'utente, parole chiave, fonti
- "messaggi": fonte, link, autore pubblico, testo, data (solo messaggi pubblici)
- "segnalazioni": messaggio, prodotto, punteggio di interesse, motivo, risposta suggerita, stato (nuova, contattato, scartata)
Regole di sicurezza obbligatorie:
- ogni utente vede solo le sue segnalazioni
- si salvano solo testi pubblici e il minimo indispensabile, cancellati dopo 90 giorni
- 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. Ascolto ogni ora e punteggio di interesse
Ogni ora un cron cerca le parole chiave nelle fonti con le loro API ufficiali (Reddit API, Hacker News API). Un primo filtro veloce scarta i messaggi già visti e quelli troppo vecchi.
I messaggi rimasti vanno a Claude con la descrizione del prodotto: punteggio da 0 a 100 ("cerca attivamente una soluzione" vale molto, "ne parla in generale" poco), motivo in una frase, e una risposta suggerita che aiuta davvero prima di citare il prodotto.
Sopra 70 parte un avviso via email. Niente messaggi automatici: è l'utente che decide se e come rispondere, rispettando le regole di ogni community.
4. Segnalazioni come un piccolo CRM
Elenco delle segnalazioni ordinate per punteggio, con filtri per fonte e stato. Pulsanti "Contattato" e "Scarta"; le scartate insegnano: si possono aggiungere parole da escludere.
GDPR: si salvano solo testi pubblici, nome utente pubblico e link; dopo 90 giorni si cancellano da soli. Pagina privacy che spiega da dove vengono i dati.
5. Pagamenti con Stripe
Aggiungi un abbonamento a 29 € al mese o 79 € al mese per le agenzie. Gratis l'utente ha: una fonte e 10 segnalazioni a settimana. Con il piano Pro sblocca: tutte le fonti, segnalazioni illimitate e avvisi email immediati.
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. Privacy: controlla che i messaggi più vecchi di 90 giorni vengano cancellati dal cron.
Correggi quello che non va e scrivimi cosa hai cambiato.
Dettagli tecnici
Cercare su Hacker News
L'API di ricerca pubblica di Hacker News (Algolia) è gratuita: trova i commenti e post recenti che contengono una parola chiave.
export async function cercaHN(parola: string, dalle: Date) {
const da = Math.floor(dalle.getTime() / 1000);
const r = await fetch("https://hn.algolia.com/api/v1/search_by_date?query=" + encodeURIComponent(parola) +
"&tags=(story,comment)&numericFilters=created_at_i>" + da);
const dati = await r.json();
return dati.hits.map((h: any) => ({
fonte: "hackernews",
link: "https://news.ycombinator.com/item?id=" + h.objectID,
autore: h.author,
testo: (h.comment_text ?? h.title ?? "").replace(/<[^>]+>/g, " "),
data: h.created_at,
}));
}Pulizia automatica dopo 90 giorni
Per il GDPR si tengono i dati solo per il tempo necessario: ogni notte si cancellano i messaggi vecchi.
select cron.schedule('pulizia-messaggi', '0 3 * * *', $
delete from messaggi where data < now() - interval '90 days';
$);
Pezzi comuni a tutti i progetti
Glossario
- Cron
- Un'operazione programmata che parte da sola a orari fissi, per esempio ogni lunedì mattina.
- Lead
- Un potenziale cliente: una persona o azienda che potrebbe essere interessata a comprare.
- GDPR
- La legge europea sulla privacy: dice quali dati personali si possono raccogliere, per quanto e come.
