DomainMan
Domain bróker automatizáció

A DomainMan abból az igényből született, hogy a domain vásárlás kézzel baromi időigényes. Egy domain megvételéhez kell: WHOIS lekérdezés, TLD nyelv detektálás, tulajdonos keresés cégjegyzékből, email megtalálása, és aztán még írni is kell egy normális levelet az illető anyanyelvén. Ezt automatizálja a rendszer.
Beírod a domaint, és párhuzamosan lefut a WHOIS, RDAP, DNS, SSL tanúsítvány, CT log, archive.org és hosting lekérdezés, Promise.allSettled()-del, hogy ha egy forrás elszáll, a többi megy tovább. A TLD-ből felismeri a nyelvet (50+ ország kód), de ha az nem egyértelmű (pl. .com), a registrant országkódból következtet, kiszűrve a privacy proxy országokat (Izland, Panama, Kajmán-szigetek).
A kapcsolatkeresés a legkomolyabb rész: a rendszer scrape-eli a weboldalt, kinyeri a JSON-LD sémát, elemzi a meta tageket, robots.txt-ből és sitemap-ból felderíti a contact oldalakat, .hu domaineknél cégjegyzék számot és adószámot is keres. Az email címeket pattern-alapú generálással és SMTP MX rekord validálással ellenőrzi, a magyar név sorrendet is kezeli (Kovács János → kovacs.janos@, janos.kovacs@).
Van benne domain gráf elemzés is: 3 szintű mélységben feltérképezi a kapcsolódó domaineket (azonos IP, reverse DNS, közös nameserver), kapcsolaterősség-pontozással, 30 másodperces időkorláttal. Az infrastruktúra zajt (Cloudflare, Hetzner, AWS, Vercel) kiszűri.
21 nyelven generál email sablont, a leveleket Resend-del küldi, reply token rendszerrel: a tulajdonos a platformon keresztül válaszolhat anélkül, hogy a vevő személyes adatait megkapná. Next.js 16, Drizzle ORM, SQLite.