
What you get
Leadlantern is self-hosted Node.js and TypeScript source code for a local lead finder. It finds the businesses of one type in one area, checks what each public website lacks, scores every business for the service you sell, and helps you send the owner a report page under your own brand together with a first message that a person reads and approves.
Find local businesses from OpenStreetMap
No key
Find local businesses with the Google Places API (New)
Buyer's key
Lead store with de-duplication, role e-mails only
Website check (audit) that respects robots.txt
Opportunity score for the service the agency sells
White-label 'Website check' report page
First e-mail or call script
Template or AI with the buyer's key
One-click sending through Resend under a server-side guard
You need
- Node.js 26 LTS (24 or newer also works) and pnpm; production starts compiled JS with node (package.json start: node dist…
- Build tools for better-sqlite3 when no prebuilt binary exists (build-essential + python3 / Xcode command line tools / VS…
- Linux server or VPS (1 CPU, 1 GB RAM per docs/installation.md) with a domain and https via a reverse proxy (Caddy or ngi…
- ADMIN_SECRET_KEY (32 random bytes hex) backed up with the data folder (.env.example)
- Optional, billed to the buyer: Google Places API (New) key in the buyer's Google Cloud account
In the ZIP
- Node.js
leadlantern-v1.0.0.zip · 4.8 MB · full source code and docs
Questions
What can I do with it?
Build anything with it. One price, no licence tiers: any number of projects and clients, a paid SaaS, changed and rebranded. The only limit is reselling or publishing the source code itself. See the licence.
What if it does not work?
Write to us within 14 days. We fix it, usually the same day. If we cannot fix it within 7 days, you get your money back. See the refund policy.
Is the code complete?
Yes. Full source code and docs, no encrypted parts, no licence server.
What does the free setup include?
We install Leadlantern for you and put in your logo, colours and texts. Write to us after the payment with your order number.
Can I pay another way?
Write to mikodes.team@gmail.com or on Telegram and we send an invoice or a payment link.