Skip to content

Messaging inside Referral#209

Open
Aditya8369 wants to merge 2 commits into
omkarhole:mainfrom
Aditya8369:202
Open

Messaging inside Referral#209
Aditya8369 wants to merge 2 commits into
omkarhole:mainfrom
Aditya8369:202

Conversation

@Aditya8369
Copy link
Copy Markdown
Contributor

Implemented referral Q&A messaging. The backend now has a dedicated ReferralMessage model and participant-gated endpoints for posting and fetching messages on a referral, with optional Socket.IO emits wired through server.js and referral.controller.js. The route additions are in referral.routes.js, and the model is exported from Index.js.

The referral detail page now includes a message panel with conversation history, a composer, and recipient selection for the poster when there are multiple applicants in ReferralDetail.jsx. Applicants can message the poster directly; the poster can reply to a specific applicant from the dropdown. I validated the edited files with get_errors and a module-load check, and both passed.

One note: the backend is live-ready for Socket.IO message events, but the app root is not currently mounting SocketProvider, so the UI uses HTTP refreshes rather than live push updates. If you want, I can wire the existing socket context into the app and subscribe the referral panel to live message events next.

closes #202

@vercel
Copy link
Copy Markdown

vercel Bot commented May 17, 2026

@Aditya8369 is attempting to deploy a commit to the omkarhole's projects Team on Vercel.

A member of the Team first needs to authorize it.

@Aditya8369
Copy link
Copy Markdown
Contributor Author

@omkarhole

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Candidate Q&A / Messaging inside Referrals

1 participant