perfect-postcode/README.md
2026-02-08 10:21:37 +00:00

4.5 KiB
Raw Blame History

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

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.

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.

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

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.

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.

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.

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.

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]


  • scraping

  • fix frontend

    • map hexagons
    • dragging
  • account management

  • stripe

  • update texts

  • fix plausible

  • move data to raid

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

  • register domain

  • 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. While doing this, protect the server against DOS-ing.

  • the area stastics are missing for postcodes, they only work for hexagons
  • in the mobile view, move the property density and previewing colour spectrum to the bottom half of the screen.
  • make the no active filters have less padding on phone
  • add blue/green rollout
  • rename OgImageQuery to ScreenshotQuery
  • make the eye and plus icons and their touch targets twice the size

name ideas

perfect postcodes

golden postcodes

calculated move

the spec

geologic