Skip to content

Add mentorship chat feature#198

Open
sanikaspj07-crypto wants to merge 1 commit into
Coder-s-OG-s:mainfrom
sanikaspj07-crypto:main
Open

Add mentorship chat feature#198
sanikaspj07-crypto wants to merge 1 commit into
Coder-s-OG-s:mainfrom
sanikaspj07-crypto:main

Conversation

@sanikaspj07-crypto
Copy link
Copy Markdown

@sanikaspj07-crypto sanikaspj07-crypto commented May 21, 2026

Summary

This PR introduces a real‑time mentorship chat system within MergeShip. It enables Level 2 contributors to guide Level 1, and Level 3 mentors to guide Level 2, directly inside the platform. The chat system strengthens the hierarchical peer mentorship model by making communication faster, more engaging, and transparent.

Type of Change

  • New feature
  • UI / UX improvement

Related Issue

Closes #

What Was Changed?

  • Added new Drizzle ORM schema for mentorship_sessions and messages.
  • Integrated Supabase Realtime channels with WebSocket fallback for live chat.
  • Built chat panel component in contributor dashboard (src/components/chat/).
  • Added sidebar to display active mentorship sessions.
  • Implemented typing indicators, message timestamps, and read receipts.
  • Configured Inngest background jobs to log mentorship sessions for transparency.
  • Added API endpoint to fetch session logs for admins/mentors.

Screenshots

before screenshot
before
after screenshot
after

Checklist

  • My code follows MergeShip’s project structure and conventions
  • I tested this locally (npm run dev)
  • No hardcoded secrets or credentials
  • I have updated documentation if needed
  • Added/updated tests with Vitest for new logic
  • Lint passes with zero warnings

@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented May 21, 2026

@sanikaspj07-crypto is attempting to deploy a commit to the codersogs-3057's projects Team on Vercel.

A member of the Team first needs to authorize it.

@Soumya-codr
Copy link
Copy Markdown
Collaborator

Kindly upload the screenshot of changes that u have made before and after and please mark that area in the screenshot that have changed

Thanks

@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented May 21, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
mergeship Ready Ready Preview, Comment May 21, 2026 4:52pm

Copy link
Copy Markdown
Collaborator

@Siddhartha-singh01 Siddhartha-singh01 left a comment

Choose a reason for hiding this comment

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

LGTM !

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.

3 participants