• Stars
    star
    194
  • Rank 200,219 (Top 4 %)
  • Language
    JavaScript
  • Created almost 4 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Full power of WebRTC to create voice rooms to have a conversations, interviews and discussions.

๐ŸŽค P2P Clubhouse Clone built with Next.js and Vercel

Voice conversations with pure P2P. Full power of WebRTC to create voice rooms to have a conversations, interviews and discussions.

Powered by PeerJS, NextJS, Vercel. Purely serverless and PeerJS Server handles signaling to start P2P connections between speakers and listeners.

Features

In no particular order

  • As host Start Room
    • Set Topics/Tags
    • Private or Public Room
    • Password protected?
  • Allow others to Explore Rooms based on content
  • Mute/Unmute as Speaker
  • As host Promote listener to Speaker (Multi Speaker Room)
    • As host Demote speaker
  • As host kick listeners
  • As a listener raise hand (๐Ÿ™‹โ€โ™€๏ธ)
  • As a listener react to conversation (๐Ÿ‘ ๐Ÿ‘ ๐Ÿ‘‹ โ™ฅ๏ธ ๐Ÿ’”)
  • As a host record conversation
  • As a listener send questions/notes to speakers
  • Introduce Users
    • Login/Signup
    • Follow users
    • Users activities (ex. a user joined a room)