- Render energielabel as a coloured EU-style letter badge (A+++ to G)
instead of plain icon text
- Add "Filters uit" toggle button that bypasses all numeric filters
while keeping sort and freetext search active; turns orange when on
- Add freetext search bar that filters across adres, stad, postcode,
source_makelaar and woningtype in real time
- Reset button also clears search and deactivates the disable toggle
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- fetch_vandaal: OG Online API, covers Delft/Rijswijk/Den Haag area,
includes is_bought→verkocht status mapping
- fetch_vansilfhout: HTML scraper, all listings on single page,
extracts postcode from embedded JS variable (objectZipcode)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- fetch_moerman: OG Online realtime-listings API (same platform as bjornd),
includes bouwjaar from dateOfConstruction, energielabel, strips postcode space
- fetch_schielandborsboom: paginated HTML scraper filtered to Schiedam,
fetches #kenmerken detail page for full specs (bouwjaar, kamers, etc.)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Fetches 51+ listings from D&S with full details:
- Paginates through /aanbod/koopwoningen
- Extracts property postcode from Google Maps iframe URL
- Parses all kenmerken (features) from detail pages
- Includes price, address, rooms, area, build year, energy label
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>