perfect-postcode/README.md
2026-02-15 22:39:54 +00:00

3.2 KiB

Property Map

Area

uv run python scripts/remove_bg.py house-og.png 200 house.png

  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'

interesting links

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

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


  • 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

make -f Makefile.data prepare make -f Makefile.data tiles

## 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.

  • add blue/green rollout

  • fully remove the AI summary

  • show all the info about listings

  • put the travel times into categories

  • move the support page under Learn and merge the FAQs

  • add an account page and merge it with Saved

  • padding between email and resend verification

  • rename historical/bu/rent

  • the hero page with the floating card is ugly, make them better integrated

  • make the active filters much bigger on the demo page

  • make the pricing tiers different cards next to each other

  • hide the pricing if you're logged in

  • make the loading more obvious and in the middle of the map

  • the typeahead no longer works. I see the requests but nothing shows up

  • make hero 100% height

  • unsquish hexagons

  • Get lifetime access

  • "let's see an example with arrow down"

  • make demo filters adjustable

  • add next button to cards

  • make filters half-page or interleaved

  • fix dev redirect

  • start epxloring should bring to dashboard

  • get lifetime access should say you have it already

  • density -> number properties

  • make price history a rolling avg

  • zoom in at the end of the demo

  • referal link is broken

  • remove random wales/ir/scotland areas from rightmove

  • load test

  • saved search Only superusers can perform this action.