DormSpot is paused and will be back soon. Alerts are on hold and nobody is being charged while we prepare the relaunch.
Paused · Back soon
DormSpot watches all the major Dutch housing platforms around the clock and emails students the moment a matching room appears, so they can reply first in one of the tightest housing markets in Europe.
By the numbers
800+
Students signed up
€4,000+
Revenue from subscriptions
80k+
Alert emails sent
50k+
Listings scraped
40+
Room viewings booked through DormSpot
47
Dutch cities covered
Live since April 2026, paused since 1 October 2026 ahead of a relaunch, with 380 commits to the web app alone.
Used by students from







How it works
01
Spiders on a self hosted Linux server poll all the major Dutch housing platforms around the clock, rotating through a VPN and recovering on their own from network drops.
02
Every new listing is normalised and checked against each student’s alerts: city, district, budget, size, rooms and whether students are accepted.
03
Matches go out by email within seconds, so students can reply to the landlord before the listing filled up.
The product
Pick several cities, then narrow each one to the neighbourhoods you actually want, drawn on an interactive map.
Listings that rule out students are flagged automatically, so nobody wastes an application.
A paid plan with a free trial counted in business days, card checkout, renewals and refunds, all handled through Stripe.
Students abroad can book a verified local student to view a room for them and report back with photos.
A calculator that tells students whether a listing would qualify them for Dutch housing allowance.
A private dashboard for users, revenue, payouts and tax exports, so the whole business runs from one place.
Where students search
Most students hunt in the big university cities, highlighted below, but alerts run in every corner of the country.
How it’s built
A Next.js web app on Vercel, Python scrapers on a home server, MongoDB in the cloud and Stripe for payments. Claude works as a pair programmer throughout, which keeps the product shipping new features week after week.
Next.js
Web app and API
Vercel
Hosting and deploys
Stripe
Payments
GitHub
Code and reviews
MongoDB
Database
Python
Scrapers and matching
Tailwind CSS
Design system
Claude
AI pair programmer