Is your feature request related to a problem?
Currently, contributors and mentors interact mainly through GitHub PRs and discussions. There is no real‑time communication channel inside MergeShip, which makes mentorship slower and less engaging.
Describe the Solution
Add a real‑time mentorship chat system within MergeShip using Supabase Realtime or WebSocket. This chat should allow Level 2 contributors to guide Level 1, and Level 3 mentors to guide Level 2, directly inside the platform. Each mentorship session should be logged for transparency.
Design/UI Thoughts
- Integrate a chat panel into the contributor dashboard.
- Show active mentorship sessions in a sidebar.
- Include typing indicators, message timestamps, and read receipts.
- Optionally, add a “Start Mentorship Chat” button on contributor profiles.
Additional Context
- Supabase Realtime can handle live chat channels with minimal setup.
- WebSocket fallback ensures cross‑platform compatibility.
- This feature strengthens the hierarchical peer mentorship model.
Label suggestion:** enhancement, level 3, NSOC'26
i would like to work on this please assign it to me
Is your feature request related to a problem?
Currently, contributors and mentors interact mainly through GitHub PRs and discussions. There is no real‑time communication channel inside MergeShip, which makes mentorship slower and less engaging.
Describe the Solution
Add a real‑time mentorship chat system within MergeShip using Supabase Realtime or WebSocket. This chat should allow Level 2 contributors to guide Level 1, and Level 3 mentors to guide Level 2, directly inside the platform. Each mentorship session should be logged for transparency.
Design/UI Thoughts
Additional Context
Label suggestion:**
enhancement,level 3,NSOC'26i would like to work on this please assign it to me