Reina create interactive map showing location of projects 20#3915
Reina create interactive map showing location of projects 20#3915ReinaT5678 wants to merge 6 commits intodevelopmentfrom
Conversation
✅ Deploy Preview for highestgoodnetwork-dev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
SallaguntaRaahul
left a comment
There was a problem hiding this comment.
Tested PR #3915 locally: after install and cache clear, logged in as Admin and checked /bmdashboard/interactivemap. The map pans/zooms smoothly, dots/markers are clickable with the expected details, and the date filters correctly update and reset the results. Works fine across light/dark themes and different screen sizes—no issues found.


There was a problem hiding this comment.
I have reviewed the PR and all the file changes looks good. The map UI with zoom in, zoom out with markers, details and rendering looks awesome in both light and dark modes.
A minor issue was noted while applying date filter to display the markers. The marker need to be displayed only when the filter criteria matches. It is displayed when giving one day later in the filter than the actual start date. I'm attaching a video of the issue with local time stamp.
map_marker_display_date_filter_issue.mp4
A small suggestion would be to limit the max zoom out size of the map.

Description
This PR is for the HGN Phase 2 Implementation.
Create an interactive map that shows the location of projects under the title, Global Distribution and Project Status Overview. The map was created using LeafLet.js and dots are shown as markers for various locations of TEST organizations. A date filter is implemented on the top right of the map to allow results to be filtered so the data between those days are displayed.
The interactive map is also implemented in the construction weekly project summary dashboard page.
Related PRS (if any):
This frontend PR is related to the #1342 backend PR.
…
Main changes explained:
…
How to test:
Screenshots or videos of changes:
Screen.Recording.2025-08-16.at.6.45.39.PM.mov