Skip to content

feat: add listing details and location map support#6

Merged
chenkel-data merged 3 commits into
mainfrom
feature/add-listing-details
Jun 6, 2026
Merged

feat: add listing details and location map support#6
chenkel-data merged 3 commits into
mainfrom
feature/add-listing-details

Conversation

@chenkel-data
Copy link
Copy Markdown
Owner

Summary

Adds a richer listing detail view and location map support.

Listings can now be opened to show provider detail data in one place, including rent breakdown, amenities, descriptions, energy information, address details, contact data, gallery images, and original provider attributes.

The detail view now includes an embedded Leaflet/OpenStreetMap map. Locations are resolved from provider coordinates when available, with cached Nominatim lookups for incomplete or approximate addresses. Users can also open the location directly in OpenStreetMap or Google Maps.

Changes

  • Add on-demand listing detail fetching and manual refresh
  • Store normalized detail data and gallery image URLs in SQLite
  • Add cached map-location resolution for exact and approximate addresses
  • Add embedded Leaflet/OpenStreetMap map plus OpenStreetMap and Google Maps links
  • Update README with the new features, schema additions, API endpoints, and config
listing-details-and-map

@chenkel-data chenkel-data merged commit ae70652 into main Jun 6, 2026
1 check passed
@chenkel-data chenkel-data deleted the feature/add-listing-details branch June 6, 2026 09:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant