Skip to content

Candidate Q&A / Messaging inside Referrals #202

Description

@Aditya8369

Issue Details

Description: Allow the referral poster and applicants to exchange messages to clarify details before accepting.

Proposed plan:
Backend: Add ReferralMessage model with referralId, sender, recipient, body, createdAt.
API: Add endpoints:
POST /api/referrals/:id/messages (send)
GET /api/referrals/:id/messages (fetch conversation)
Real-time (optional): If you want live chat, use existing socket setup (there is backend/utils/socket.js) for message events.
Frontend: Add a message panel in ReferralDetail.jsx with message list + composer.

Metadata

Metadata

Assignees

Labels

NSOC'26Issues for the NSOC 2026 program

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions