# Property Map

## Dev setup

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

## Area


4. ambiance
    - nature / greenery within 5 mins walk
8. 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 




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 there’s a property listed there right now. The best things come to those who’re patient. We will justify your patience. But we will also show you if your expectations are impossible to meet. I’d much rather be told upfront then spend months of my life looking for something that can’t 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
-


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. 

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






Stop wrapping everything in cards. Be bold and stop being lazy around text formatting.




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