
Property Track
Property Track is a Google Chrome extension for Rightmove, the UK's largest property platform that hosts ~90% of all properties across England, Scotland, and Wales.

The project began with my own house search experience, where I found myself frustrated with the lack of transparency on the pricing of listings.
So I built a solution that keeps track of asking price changes. The extension injects this data into Rightmove pages as a user browses for properties. It has over 2000 monthly active users.

London Map
My property search concentrated on central London apartments and was a painful experience due to potentially high service charges, ground rent, and often limited living space.
Rightmove's basic filters forced me to open each listing to check if it met my criteria. When I asked Reddit about their struggles, they shared similar problems with tenure types and auction listings.

With this frustration, I built a website that extends these filters. It adds options for service charge, ground rent, floor size and tenure, while eliminating auction properties.
The prototype displays results in a map view with additional information such as price per square foot, parking and whether a garden exists without the user having to open each listing.
Since this project, Rightmove have responded to these user complains and added some of these filters mentioned above.

AI Search
Building on the London site, I added an AI search as an experiment with natural language processing. Users can type queries like "2 bed flat in Bermondsey less than 750k" and get matching listings back, without having to think about filters or syntax.
The feature was a chance to explore how far a language model could replace a traditional search UI, and to ship something end to end using Claude Code.

Since October 2023, Property Track has tracked over 8m listings and 2.4m price changes.
The project has led to serving market data for a commercial real estate agent, allowing them to understand market conditions as well as provide opportunities for lead generation.
- React
- Typescript
- Next.js
- Go
- PostgreSQL
- Docker
- Digital Ocean