← Tutte le idee Gestionali per aziende

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.