Rendezvous: A serverless, Zoom-like video conferencing web app
Rendezvous is a serverless video conferencing web app designed to facilitate online meetings without the need for an application server. It utilizes technologies such as React, TypeScript, and WebRTC to create a user-friendly experience for hosting and joining meetings. The app features a simple interface with human-readable meeting codes and preserves chat history for participants who join late.
- ▪Rendezvous is built using React, TypeScript, MUI, and PeerJS on top of WebRTC.
- ▪The app allows users to host or join meetings without requiring accounts or passcodes.
- ▪Meeting participants connect only to the host, minimizing bandwidth usage and complexity.
Opening excerpt (first ~120 words) tap to expand
where conversations meet, serverlessly. A serverless, Zoom-like video conferencing web app, built with React, TypeScript, MUI, and PeerJS on top of WebRTC. 👉 Try it online: https://predatorray.github.io/rendezvous/ There is no application server — the host of each meeting acts as a relay hub for chat messages and media streams, so each participant only maintains connections to the host instead of every other participant. The PeerJS public broker is used only for the initial WebRTC signaling. About the name Rendezvous is named after the Rendezvous Lodge atop Blackcomb Mountain in Whistler Village — the spot where the author meets up with skier friends.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at GitHub.