← Back to projects
09.2026
Zetra: Real-Time WebRTC Calling & Social Platform
A real-time video calling platform built using WebRTC, Next.js, TypeScript, and Node.js. It enables high-quality peer-to-peer video communication with secure authentication and scalable backend architecture.
WebRTCTypeScriptNext.jsNode.jsSocket.ioTailwind CSS

Introduction
Zetra is a real-time video calling and social platform designed for seamless peer-to-peer communication. It allows users to create accounts, onboard, connect with peers, manage friendship requests, chat in real time, and start low-latency video and audio calls directly within the browser.
Core Features
- Peer-to-Peer Video Communication: WebRTC mesh and signaling architecture for high-resolution video and audio streaming with sub-second latency.
- Dynamic Signaling: WebSocket-backed signaling gateway handling SDP offers, answers, and ICE candidate exchanges.
- Social & Friend Graph: User onboarding, friend requests, real-time presence tracking, and contact lists.
- Direct Messaging: WebSocket-powered concurrent text chat alongside active video sessions.
- Modern UI & Type Safety: Built with Next.js, TypeScript, and Tailwind CSS for a fluid, responsive experience across desktop and mobile.