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

The fastest way for students to find a room in the Netherlands.

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

A real product, with real paying customers.

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

TU EindhovenTU DelftUniversity of AmsterdamErasmus University RotterdamTilburg UniversityLeiden UniversityFontys

How it works

From a new listing to a student’s inbox in under a minute.

01

Scrape

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

Match

Every new listing is normalised and checked against each student’s alerts: city, district, budget, size, rooms and whether students are accepted.

03

Alert

Matches go out by email within seconds, so students can reply to the landlord before the listing filled up.

The product

More than an alert. A full product, from signup to payout.

Alerts down to the district

Pick several cities, then narrow each one to the neighbourhoods you actually want, drawn on an interactive map.

Student friendly filter

Listings that rule out students are flagged automatically, so nobody wastes an application.

Subscriptions and trials

A paid plan with a free trial counted in business days, card checkout, renewals and refunds, all handled through Stripe.

Paid viewings

Students abroad can book a verified local student to view a room for them and report back with photos.

Rent allowance check

A calculator that tells students whether a listing would qualify them for Dutch housing allowance.

Admin and accounting

A private dashboard for users, revenue, payouts and tax exports, so the whole business runs from one place.

Where students search

47 cities, from Groningen to Maastricht.

Most students hunt in the big university cities, highlighted below, but alerts run in every corner of the country.

AmsterdamDelftEindhovenEnschedeRotterdamTilburgAlkmaarAlmereAlphen aan den RijnAmersfoortAmstelveenApeldoornArnhemAssenBergen op ZoomBredaDen BoschDen HelderDeventerDordrechtEdeEmmenGoudaGroningenHaarlemHeerlenHelmondHengeloHilversumHoofddorpLeeuwardenLeidenLelystadMaastrichtMiddelburgNijmegenOssPurmerendRoermondRoosendaalThe HagueUtrechtVenloWageningenZaanstadZoetermeerZwolle

How it’s built

A modern stack, built to move fast.

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