Independent project · Experimental
ExperimentalContext: Personal realtime systems project
AshaLink
A peer-to-peer video-calling experiment with separate client, peer-server, and application-server components.
Socket.IORealtime SystemsP2PWebRTC Concepts
Overview
The context
A small communication platform exploring video calls, signaling, and public or custom relay infrastructure through a distributed client/server design.
Problem
What made it complex
- Coordinate realtime signaling across components
- Structure client, peer, and application server responsibilities
Approach
How I contributed
- Separated the system into focused components
- Used Socket.IO for realtime communication