UK House Price Monitor
A database-free Next.js app that pulls HM Land Registry data live for transaction search and price trends.
Visit projectUK House Price Monitor is a lightweight web app for exploring England & Wales Price Paid Data directly from HM Land Registry sources, without maintaining a local database. The project was designed to run on Vercel Hobby while still giving useful, transaction-level insights.
Users can filter by date range, region, and postcode prefix, then view both raw sales transactions and aggregated trend lines. Behind the UI, the API layer enforces strict query guardrails (date windows, page size, and result limits), applies retries and fallback strategies when upstream services are slow, and clearly flags partial responses so users understand data quality in real time.
Highlights
- Live retrieval from HM Land Registry endpoints (no ETL pipeline or DB)
- Query validation and cost controls to keep performance predictable
- Automatic fallback behavior for busy upstream responses
- Response metadata for latency, warnings, and partial-result transparency
- Edge caching tuned for common queries vs. high-variance requests
Stack
Next.js 15, React 19, TypeScript, Vitest.