Rishitha phase3 visualizations for no show rate reports#3156
Conversation
✅ Deploy Preview for highestgoodnetwork-dev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
…-Show_Rate_Reports
AurHubertMax
left a comment
There was a problem hiding this comment.
Followed instructions, graphs function as expected, animations are smooth as well. However, dark mode is not reflected in the page.
Summary of conditions tested:
- Checked graph UI, animation, and hovers in light mode
- Checked graph UI, animation, and hovers in dark mode
- Checked animations and displays in different screen sizes
2-Click.Screen.Recorder-20250214-210424.891.mp4
2-Click.Screen.Recorder-20250214-210828.822.mp4
Akshay-Jayaram
left a comment
There was a problem hiding this comment.
This PR works correctly and is responsive. Graphs function as expected, animations are smooth, and the UI adapts well to different screen sizes.
Screen.Recording.2025-02-15.at.12.52.17.PM.mov
SunilKotte
left a comment
There was a problem hiding this comment.
PR #3156 is working as expected
check into current branch
do npm install and ... to run this PR locally
Clear site data/cache
log as admin user
Go to http://localhost:3000/communityportal/reports/participation
verify all the charts are rendered correctly
Manoj99Q
left a comment
There was a problem hiding this comment.
checked out the related backend PR #1227 along with
PR #3156 Logged in as admin user
Went to http://localhost:3000/communityportal/reports/participation
The graphs are rendering correctly and are responsive.
https://github.com/user-attachments/assets/a36ff722-cb4c-4abf-8d85-b4f7e099e418
jeyanthi-sm
left a comment
There was a problem hiding this comment.
I have tested this PR for the following details:
Designed demographic breakdown charts for no-show rates.
Created comparison visuals to identify trends across event types and locations.
The graphs are rendering nicely. However, my only concern is that the title do not match the images in the description

jaissica
left a comment
There was a problem hiding this comment.
The PR functions correctly and is fully responsive. Graphs perform as expected, animations run smoothly, and the UI adjusts well across various screen sizes. Just a minor tweak is needed — the content and line overlap in the pie chart, as shown in the screenshot.

Screen.Recording.2025-02-19.at.12.22.06.PM.mov
sundarmachani
left a comment
There was a problem hiding this comment.
Followed the tesing procedure as prescribed and Tested this PR along side with Backend PR #1227 the visualization is working as expected with the features.
|
PR #3156 is rendering the visualizations responsively. Every thing looks perfect. |
dipti95
left a comment
There was a problem hiding this comment.
I tested this PR along with backend PR #1227 and reviewed the demographic breakdown charts for no-show rates. I also checked the comparison visuals to identify trends across event types and locations. The graphs are rendering well; however, my only concern is that the titles do not match the images in the description.
prNumber_frontend_.3156.mp4
|
I've tested this PR along with the backend PR #1227. The graphs are not rendering at all, I'm not sure why this is happening. |
saishekhar10
left a comment
There was a problem hiding this comment.
I tested this PR along with the backend PR #1227 and everything is working as expected, graphs are being rendered and UI animations seem to working correctly.
Screen.Recording.2025-02-21.at.5.57.14.PM.mov
SSP24SCM16G
left a comment
There was a problem hiding this comment.
The backend PR #1227 and frontend PR #3156 have been reviewed and tested together. Logged in as an admin user and navigated to http://localhost:3000/communityportal/reports/participation to verify functionality. The graphs render correctly, are fully responsive, and animations run smoothly without any lag. The UI adapts well across different screen sizes with no noticeable glitches or performance issues. Overall, the implementation works as expected, and no issues were found. The PR is approved and ready to merge.
https://drive.google.com/file/d/14HlgSv4D9xYdPuv8-49Bszc0fJEiQOXp/view?usp=sharing
…-Show_Rate_Reports
260cd7e
260cd7e
|
Reviewed PR, it introduces well-structured constants, reducers and API end points. The code is organised, scalable and maintains consistency. It works well as expected |
…-Show_Rate_Reports
6ed65fc
This should be a requested change, not just a comment. |
|
@RishithaMamidala |
…-Show_Rate_Reports
…-Show_Rate_Reports
|
Thank you all, merging! |










Description
(PRIORITY MEDIUM) Yash :Phase 3 - Develop Front-End Visualizations for No-Show Rate Reports (WIP Rishitha Mamidala)
URL : /communityportal/reports/participation
Details:
Design demographic breakdown charts for no-show rates.
Create comparison visuals to identify trends across event types and locations.
Related PRS (if any):
This frontend PR is related to the https://github.com/OneCommunityGlobal/HGNRest/pull/1227 backend PR.
To test this frontend PR you need to checkout the https://github.com/OneCommunityGlobal/HGNRest/pull/1227 backendPR.
…
Main changes explained:
How to test:
npm installand...to run this PR locallyNote:
Be sure to checkout backend PR 1227
Run " npm run build " in backend PR [Orelse the PR will not work]
The database is not yet setup for this, So, charts are rendered based on mock data in the backend file mockattendencedata.jsx
Screenshots or videos of changes:
video1692588005.mp4