Skip to content

Mentorship Chat Integration #181

@sanikaspj07-crypto

Description

@sanikaspj07-crypto

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

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions