UnderRadar
Un SaaS de prospection B2B que j’ai construit et que j’opère seul. Il repère les entreprises locales qui ont besoin d’un site, d’un nouveau site ou d’un outil en ligne, et dit à ceux qui vendent ces services qui contacter en premier.
En ligne sur underradar.app, sur abonnement, sans rien à installer.
Le bon commerce, dans la bonne ville
Restaurants, garages, salons de coiffure : on choisit une activité, un pays et une ville, puis le besoin qui intéresse. Pas de site, un site à refaire, ou un site construit avec Wix, Odoo, WordPress…
Chaque site noté sur 100
Les défauts d’un site deviennent les arguments de celui qui le prospecte.
La note du site
UnderRadar visite la page d’accueil de chaque site comme un visiteur et vérifie ce qui se mesure : HTTPS et certificat, affichage sur mobile, date de dernière mise à jour, versions obsolètes et failles connues, rapidité, titre et description pour Google. Chaque problème retire des points.
Le score d’opportunité
Il croise le besoin de l’entreprise (pas de site, un site à refaire, pas de réservation en ligne), son activité d’après ses avis Google et la possibilité de la joindre. Chaque entreprise est classée en opportunité forte, moyenne ou faible, et sa fiche donne les raisons.
Suivre chaque piste jusqu’au client signé
La fiche réunit l’activité, l’adresse, le téléphone, le site et son analyse, l’e-mail publié et les avis Google, quand ils existent. On suit la piste étape par étape, avec les relances du jour, ses notes et ses étiquettes, puis on exporte ses listes en Excel.
Une recherche peut devenir une alerte : chaque semaine, les nouvelles entreprises arrivent par e-mail.
Sous le capot
Produit, design, backend, frontend, collecte des données et paiement : je fais tout seul, depuis 2024.
- Une API .NET 10 en Minimal API, structurée avec QuickApi, ma bibliothèque open source, et Wolverine pour les messages, avec une outbox PostgreSQL.
- Un serveur MCP réservé aux abonnés : un agent IA peut chercher des entreprises, lire leurs fiches, poser des étiquettes ou prendre des notes. Il passe par les mêmes handlers que l’application, avec les mêmes règles et les mêmes quotas, sans accès à l’admin, au paiement ni à l’export. Pourquoi l’agent passe par le métier
- Une collecte qui couvre toute la Belgique seule : le pays est découpé en cellules de 10 km, et chaque cellule trop dense est redécoupée en quatre, jusqu’à environ 300 m.
- Abonnements et factures avec Stripe, alertes hebdomadaires par e-mail, déploiement en conteneurs Docker.
Stack C#, .NET 10, ASP.NET Core, QuickApi, Wolverine, EF Core, Dapper, PostgreSQL, Redis, Next.js 16, React 19, Stripe, MCP, Docker
Combien de clients vous attendent ?
Choisissez une activité et une ville sur underradar.app : vous voyez combien d’entreprises ont besoin de vous, avant même de vous inscrire.