GoMeet

Video conferencing with whiteboard and stream-style effects

WebRTCReactNode.js
GoMeet 1
GoMeet 2
GoMeet 3
GoMeet 4
GoMeet 5
GoMeet 6
GoMeet 7
GoMeet 8

Description

React (Vite) client with Node.js server, Tailwind, WebSocket and WebRTC: multi-party calls, screen sharing, collaborative whiteboard, video effects, background replacement, microphone and camera controls, and join-by-link invites.

Role

Frontend and realtime integration

Stack

ReactNode.jsViteTailwind CSSWebSocketWebRTC

Features

  • Video calls and screen sharing
  • Collaborative whiteboard
  • Visual effects and background swap
  • Audio and video device settings
  • Invite via shareable link

Challenges

  • WebRTC stability across networks and devices
  • Connection and media UX state handling

Outcomes

  • Shippable WebRTC MVP with rich UI