Skip to content

Reina create interactive map showing location of projects backend#1342

Closed
ReinaT5678 wants to merge 8 commits intodevelopmentfrom
reina-create-interactive-map-showing-location-of-projects-backend
Closed

Reina create interactive map showing location of projects backend#1342
ReinaT5678 wants to merge 8 commits intodevelopmentfrom
reina-create-interactive-map-showing-location-of-projects-backend

Conversation

@ReinaT5678
Copy link
Contributor

@ReinaT5678 ReinaT5678 commented Apr 17, 2025

Description

Backend for frontend PR #3432
Please checkout frontend PR for more details.

Related PRS (if any):

To test this backend PR you need to checkout the #XXX frontend PR.

Main changes explained:

  • Created a new Schema for organization location details
  • Made new routes for retrieving org data from the database

How to test:

  1. check into current branch
  2. do npm install and npm start to run this PR locally
  3. Check out frontend for further steps

Copy link
Contributor

@shashank-madan shashank-madan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes work as expected. Reviewed with screenshots in frontend PR #3432. Review comments

Copy link
Contributor

@vamsidharpanithi vamsidharpanithi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Checked out and tested this backend along with the related frontend PR. The new schema for organization location details and the routes for retrieving organization data are working as expected. The API returns the correct location data, which integrates properly with the interactive map on the frontend. Verified that the data supports marker display and filtering by date without any issues. The backend functionality appears to be implemented correctly.

Copy link
Contributor

@adithya-6101 adithya-6101 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested this backend along with the related frontend PR and everything works well. The interactive map loads correctly, the API also returns the correct location data and the dots are clickable. Looks great approving this!

PR-3432+1342-2 PR-3432+1342-1

Copy link
Contributor

@Neeraj-Kondaveeti Neeraj-Kondaveeti left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested this backend PR with the related frontend changes (#3432). The organization location data is loading correctly and supports the map feature as intended. Everything looks good—approving the PR.

3432(1)
3432(2)

Copy link
Contributor

@uhakruthi1 uhakruthi1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested this backend together with the corresponding frontend PR — everything functions smoothly. The interactive map renders properly, the API delivers accurate location data, and the dots are fully clickable. Everything looks solid, approving it!
Screenshot 2025-07-26 at 10 30 46 AM
Screenshot 2025-07-26 at 10 31 05 AM

Copy link
Contributor

@harshavarma29 harshavarma29 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have tested the related Frontend PR, and the backend functionality is working as expected. However, I noticed a few minor issues on the frontend side and have left some comments in the Frontend PR for review.

@SallaguntaRaahul
Copy link

The corresponding frontend PR #3915 works as expected

Copy link

@aseemdeshmukh aseemdeshmukh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved on PR3915, everything works perfect!

Copy link
Contributor

@vishnu-ing vishnu-ing left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The file changes and functionality has been reviewed. I have added some comments in the FE PR-3915 for some changes.

@one-community one-community added Do Not Review Do not review or look at code without full context Needs New Developer This is a PR that is partially developed but needs someone new to take it over and finish it. and removed High Priority - Please Review First This is an important PR we'd like to get merged as soon as possible labels Sep 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Do Not Review Do not review or look at code without full context Needs New Developer This is a PR that is partially developed but needs someone new to take it over and finish it.

Projects

None yet

Development

Successfully merging this pull request may close these issues.