No description
Find a file
2026-02-08 18:25:58 +00:00
.github/workflows Update config 2026-02-07 10:02:01 +00:00
.vscode Update config 2026-02-07 10:02:01 +00:00
analyses Small changes 2026-02-07 21:22:38 +00:00
frontend Refactor and other improvements 2026-02-08 18:25:58 +00:00
manual-data Add new tfl dataset 2026-02-07 19:13:42 +00:00
notebooks Refactor and other improvements 2026-02-08 18:25:58 +00:00
pipeline Refactor and other improvements 2026-02-08 18:25:58 +00:00
screenshot Refactor and other improvements 2026-02-08 18:25:58 +00:00
server-rs Refactor and other improvements 2026-02-08 18:25:58 +00:00
.dockerignore Last night 2026-02-08 10:21:37 +00:00
.gitignore Update deps 2026-02-07 19:07:18 +00:00
.python-version initial 2026-01-23 20:58:41 +00:00
CLAUDE.md Refactor and other improvements 2026-02-08 18:25:58 +00:00
docker-compose.yml Refactor and other improvements 2026-02-08 18:25:58 +00:00
Dockerfile Last night 2026-02-08 10:21:37 +00:00
homepage.md Refactor and other improvements 2026-02-08 18:25:58 +00:00
image.png add deprerivation (affluency) data 2026-01-26 21:55:48 +00:00
Makefile.data Refactor and other improvements 2026-02-08 18:25:58 +00:00
property-data Last night 2026-02-08 10:21:37 +00:00
pyproject.toml Format and lint 2026-02-08 12:37:07 +00:00
README.md Refactor and other improvements 2026-02-08 18:25:58 +00:00
Taskfile.data.yml Last night 2026-02-08 10:21:37 +00:00
Taskfile.yml Fix map_assets 2026-02-07 20:29:34 +00:00
uv.lock Format and lint 2026-02-08 12:37:07 +00:00

Property Map

Dev setup

curl -1sLf 'https://dl.cloudsmith.io/public/task/task/setup.deb.sh' | sudo -E bash
apt install task
task prepare

Area

  1. ambiance
    • nature / greenery within 5 mins walk
  2. current listings

rightmove: curl 'https://www.rightmove.co.uk/api/property-search/listing/search?searchLocation=E14&useLocationIdentifier=true&locationIdentifier=OUTCODE%5E749&buy=For+sale&radius=20.0&_includeSSTC=on&index=0&sortType=2&channel=BUY&transactionType=BUY'

curl 'https://www.onthemarket.com/async/search/properties-v2/?search-type=for-sale&location-id=e13&view=map-list'

mkdir -p data/crime unzip data/d29f0314840ef7dcbb5cde66e383fe08059dab5a.zip -d data/crime/ rm data/d29f0314840ef7dcbb5cde66e383fe08059dab5a.zip

https://xploria.co.uk/data-sources/

epc oopt out https://www.gov.uk/guidance/energy-performance-certificates-opt-out-of-public-disclosure

We mapped every neighbourhood in England. You're welcome.

Harness our supercharged data to find your perfect postcode

Set the interactive filters to match your preferences and watch the hidden gems get uncovered - instantly. Only you know your preferences. We will give you all the data that exists, aggregated into dozens of personalised sliders for you to compile the list of perfect postcodes.

<example with two sliders, last known price, minor crime/>

Now imagine this, but with 43 different filters across noise levels, environment risk, nearby amenities, demographics, socioeconomics, crime rate, transport link, and properties. (show the filter types with small cards).

We strongly believe that the smart way to buy a property is by first understanding your expectations.

We give you the best-in-class tools to be intentional about the trade-offs you make in one of the most important decisions of your life.

You may buy a box of cereal youve never tried because its 20% off. Your future home is not a box of cereal. Dont let a seemingly good deal that just popped up turn into life-long regret because you got a discount but not on the home you needed. We help you reverse the equation and allow you to be intentional in your search. Dont wait for good deals to come your way, if you can go out and find them yourself.

There are too few properties listed at any time to give you a full and nuanced picture of the entire property landscape but therere too many to go through one by one and evaluate them all. You cant get a complete picture of the property market by looking at current listings. To understand the landscape, you have to look at historical trends. Dont let the market sway you, anchor your expectations based on the choices millions of other buyers whove been in the same situation as you are now.

We all care about different things in our homes and living environments. Some of us are weary of noise and would like to avoid living next to a loud airfield as much as possible. And some of us are avid plane spotters.

We will help you find the best places to live within your budget regardless if theres a property listed there right now. The best things come to those whore patient. We will justify your patience. But we will also show you if your expectations are impossible to meet. Id much rather be told upfront then spend months of my life looking for something that cant possibly exist.

We give you all the data and tools to become an Well-informed Buyer through the click of a button.

[button]


  • fix frontend

    • map hexagons
  • stripe

  • update texts

  • move data to raid

  • extract all user-facing texts into a yaml file for easy editing

  • register for email

FAQ:

  • Why hexagons?

  • Why the price tag?

  • contact support

## outstadning prompts

Add licensing to the app. By default, anonymous users can use the map but only in central london. if they try zooming out, the server refuses to provide data and the users will be prompted to buy a lifetime license to continue (or zoom back in). Just before buying a license, they have to register by providing their email address and password, then they need to complete the stripe check out workflow. Implement the full pocketbase/server/frontend integration. For admins, give an option to generate an invite link, opening which prompts you to register and gives you a free license forever. Have a cool animation with party poppers on the successful acquiring of a license. For non-admin users, allow inviting friends for 30% off the price. Also add a support page that shows my email address, and add a FAQ on the same page too.

  • the area stastics are missing for postcodes, they only work for hexagons
  • add blue/green rollout