Skip to content

Vamsidhar taking over for Sheetal Re Engagement Strategies No Show Follow Up Email Frontend#3409

Merged
one-community merged 16 commits intodevelopmentfrom
sheetal-re-engagement-strategies-frontend
Feb 1, 2026
Merged

Vamsidhar taking over for Sheetal Re Engagement Strategies No Show Follow Up Email Frontend#3409
one-community merged 16 commits intodevelopmentfrom
sheetal-re-engagement-strategies-frontend

Conversation

@sheetalmangate
Copy link
Copy Markdown
Contributor

@sheetalmangate sheetalmangate commented Apr 13, 2025

Description

Phase 3 - Development for Re-Engagement Strategies
URL : /communityportal/activity/:activityid/logattendance
Details:
Implement automated follow-up email functionality for participants who missed events.
Include dynamic options for:
Rescheduling opportunities.
Suggestions for alternative event formats.

no-show-rate-tracking

Related PRS (if any):

This frontend PR is related to the PR#1333 backend PR.
To test this frontend PR you need to

  1. Checkout the PR#1333 backend PR.

Main changes explained:

  • Created functionality to list participant who missed events.
  • After selecting participants follow-up email is get sent to selected participants
  • Create new route under communityportal section : communityportal/activity/:1/logattendance

How to test:

  1. Check into current branch
  2. Do npm install and ... to run this PR locally
  3. Do npm run dev to start frontend server
  4. Login to the portal
  5. Go to communityportal/login and use same login credentials
  6. Go to communityportal/activity/:1/logattendance

Screenshots or videos of changes:

functionality_recording_for_pr.mp4

…odNetworkApp into sheetal-re-engagement-strategies-frontend

taking update from development branch
:
…odNetworkApp into sheetal-re-engagement-strategies-frontend

updating local repository
…odNetworkApp into sheetal-re-engagement-strategies-frontend

syncing local branch
@netlify
Copy link
Copy Markdown

netlify bot commented Apr 13, 2025

Deploy Preview for highestgoodnetwork-dev ready!

Name Link
🔨 Latest commit f674940
🔍 Latest deploy log https://app.netlify.com/projects/highestgoodnetwork-dev/deploys/697ee7c7865b4a00082d916b
😎 Deploy Preview https://deploy-preview-3409--highestgoodnetwork-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

…odNetworkApp into sheetal-re-engagement-strategies-frontend

updating local repo
rahul07bagul
rahul07bagul previously approved these changes Jun 11, 2025
Copy link
Copy Markdown
Contributor

@rahul07bagul rahul07bagul left a comment

Choose a reason for hiding this comment

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

Functionality is working as expected, tested from postman and frontend.

Note: Dummy data is used in code on frontend, make sure to update that.

Screenshot 2025-06-11 101449

Screenshot 2025-06-11 101439

@one-community one-community added the High Priority - Please Review First This is an important PR we'd like to get merged as soon as possible label Nov 4, 2025
Copy link
Copy Markdown
Contributor

@bhanuanishakkineni bhanuanishakkineni left a comment

Choose a reason for hiding this comment

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

Hello Sheetal,
I have reviewed and tested your PR by setting up Gmail API to send no show follow up emails. The functionality is as expected, users are receiving emails.
image

image I have also tested the API endpoint using postman and it is working as expected. image

Anusha-Gali
Anusha-Gali previously approved these changes Jan 7, 2026
Copy link
Copy Markdown

@Anusha-Gali Anusha-Gali left a comment

Choose a reason for hiding this comment

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

Hi Sheetal,

I have reviewed your PR locally and have successfully received the mails.
Screenshot 2026-01-06 at 11 48 57 PM
Screenshot 2026-01-06 at 11 46 57 PM

Note: Please update the spelling in the toast notification before merge

@vamsidharpanithi vamsidharpanithi changed the title Sheetal Re Engagement Strategies No Show Follow Up Email Frontend Vamsidhar taking over for Sheetal Re Engagement Strategies No Show Follow Up Email Frontend Jan 9, 2026
Ganesh112001
Ganesh112001 previously approved these changes Jan 16, 2026
Copy link
Copy Markdown

@Ganesh112001 Ganesh112001 left a comment

Choose a reason for hiding this comment

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

Hi Vamsidhar, I tested PR#3409 and the frontend works perfectly
Frontend Testing:
UI implementation works correctly
No-Show List modal displays properly with participant selection
All frontend features functional

Backend Integration:
Cannot test email sending - backend PR #1333 has missing dependencies and won't start
Recommend merging backend PR #1333 first after dependencies are fixed

Frontend is ready, pending working backend.
Screenshot 2026-01-16 at 6 32 29 PM

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Feb 1, 2026

@one-community
Copy link
Copy Markdown
Member

Thank you all, merging!

@one-community one-community merged commit 25c254a into development Feb 1, 2026
10 checks passed
pavanputti pushed a commit that referenced this pull request Feb 22, 2026
…t-strategies-frontend

Vamsidhar taking over for Sheetal Re Engagement Strategies No Show Follow Up Email Frontend
Copy link
Copy Markdown

@naznin07 naznin07 left a comment

Choose a reason for hiding this comment

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

Overwrites the component of EventParticipation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

High Priority - Please Review First This is an important PR we'd like to get merged as soon as possible

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants