Reina - Create Map Showing Location of Organizations#3432
Reina - Create Map Showing Location of Organizations#3432ReinaT5678 wants to merge 10 commits intodevelopmentfrom
Conversation
✅ Deploy Preview for highestgoodnetwork-dev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
pranavgovi
left a comment
There was a problem hiding this comment.
Maps are visible at http://localhost:3000/bmdashboard/interactivemap and http://localhost:3000/bmdashboard/totalconstructionsummary
But I dont see any projects (points) in the map. Is that expected?


naiduajaykumar
left a comment
There was a problem hiding this comment.
- I don't see any points on the map when we entered or before entering dates. I also noticed that there is a 400 code in the console that might be issue related
a) Bad URL request
b) Request Headers like authorization/token missing?
c) Request Body (Payload) like malformed JSON? missing fields?
pranavgovi
left a comment
There was a problem hiding this comment.
By running the backend branch I am able to see the points
shashank-madan
left a comment
There was a problem hiding this comment.
Changes work as expected. The map is interactive, dots are visible and clickable to open a popup, and the date range filter works. The map is displayed under "Global Distribution and Project Status" in the totalconstructionsummary page. Works in both dark mode and light mode. Approving this PR. Good Job!





pr3432_video.mp4
Hi, I couldn't find your name in Slack, so I'll reply here! I wanted to check that you were running the correct backend and connected to MongoDB? That was an issue with a few users before and wanted to double check everything was running correctly on your side. |
vamsidharpanithi
left a comment
There was a problem hiding this comment.
Tested the interactive map implementation on both /bmdashboard/interactivemap and within the weekly summary page under Global Distribution and Project Status. The map loads correctly. markers are displayed, and the date filter is working as expected. Markers are clickable and the overall map interactivity functions well. Everything looks good!
Please find the Screenshots below.

sphurthy
left a comment
There was a problem hiding this comment.
Everything is working well — the map is interactive, the dots are visible and clickable to open popups, and the date range filter functions correctly. The map appears under the "Global Distribution and Project Status" section on the totalconstructionsummary page, and it works seamlessly in both dark and light modes.

Map is also displayed under "Global Distribution and Project Status"

adithya-6101
left a comment
There was a problem hiding this comment.
Tested this PR and everything works well. The interactive map loads correctly, the dots are clickable, and the date filters are functioning as expected. Also confirmed that the map appears properly under "Global Distribution and Project Status" on the Total Construction Summary page. Looks great approving this!
0306bb4
0306bb4
Neeraj-Kondaveeti
left a comment
There was a problem hiding this comment.
Tested the PR locally. The interactive map renders correctly with clickable markers and integrates well into both the Interactive Map page and the Construction Weekly Summary dashboard. The date filter functions as expected, filtering the data based on the selected range. Everything looks good—approving the PR.
uhakruthi1
left a comment
There was a problem hiding this comment.
The changes function well—the map is interactive, with visible and clickable dots that trigger popups. The date range filter is working correctly, and the map appears under "Global Distribution and Project Status" on the totalconstructionsummary page. Verified in both dark and light modes. Approving this PR—great work!


|
I Tested the changes:
when I check http://localhost:3000/bmdashboard/totalconstructionsummary page, the map does appear under Global distribution and Org status overview but the layout was not correct, as seen in the screenshot
everything looks good expect the map display on the http://localhost:3000/bmdashboard/totalconstructionsummary page |
harshavarma29
left a comment
There was a problem hiding this comment.
I have tested the PR locally using the Admin account. Everything is working as expected. The UI looks good in dark mode, and the map is displayed on the /totalconstructionsummary page. However, I noticed two minor issues:
- No warning message when the start date is greater than the end date:
- Project details are not easily visible in dark mode due to the dark text color:




















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.
The new PR for this task is #3915
Related PRS (if any):
This frontend PR is related to the #1342 backend PR.
…
Main changes explained:
…
How to test:
npm installand...to run this PR locallyScreenshots or videos of changes:
Screen.Recording.2025-04-21.at.12.50.26.PM.mov
Note:
The 'view details' button is just a placeholder for now!