Backend: include first 5 photo URLs from additional_info in GeoJSON streaming response, with fallback to photo_thumbnail. Frontend: replace single thumbnail with swipeable embla-carousel on compact cards. Remove window.open on card tap so clicking opens the detail bottom sheet instead of navigating to Rightmove. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| decision_repository.py | ||
| listing_repository.py | ||
| poi_repository.py | ||
| user_repository.py | ||