№ 020Business platformsLive
HouseFind NL
Watches eight Dutch rental portals and alerts you within seconds of a match.
Aggregates Dutch rental listings, matches them to saved searches and sends email or Telegram alerts. Includes listing collection, deduplication, search preferences and a self-hosted backend.
- Next.js
- Convex
- TypeScript
- Telegram
- Web crawling


The problem
Good rentals in the Netherlands go in hours. Checking eight sites by hand is a part-time job.
Who it is for
Anyone renting in the Netherlands.
What it does

Filtered listings, duplicates removed.
01
One search
All portals, duplicates removed, filters for city, price, size, rooms and type.

Filtered listings, duplicates removed. 02
Saved searches
Each renter's criteria, matched against every new listing.

Saved searches and their matches. 03
Alerts
Email or Telegram, seconds after a listing appears.
04
Cost ladder
Free crawl methods first, paid scraping only when a portal blocks.

Crawl health and spend per portal.
How it works
A Next.js app on Convex with a dedicated crawler worker. Resend sends email, Telegram sends messages.
- Next.js 16
- Convex
- TypeScript
- Telegram
- web crawling
- Role
- Designed and built by Vas.
- Status
- Live.
Related
№ 004In productionShark Oilfield Services Platform
An operations platform for oilfield services, with workspaces, branches, leads, sales pipelines, requests for quotation, tasks, email and analytics. Related development and deployment copies belong to this one project.
- Next.js
- TypeScript
- Convex
- Tailwind CSS
№ 015Live with client organisationsATOMIC AI Business Process Discovery
A platform for discovering and documenting business processes. Includes organizational workspaces, process diagrams, review and approval workflows, and AI-assisted analysis.
- React
- Vite
- Supabase
- Deno
- Authentik
Next project
SEO Agency AutomationAn SEO agency's delivery, from onboarding form to branded report, as one workflow.