A while back I set out to build my own video calling app — Connect Now — mostly because I was curious how apps like Zoom or Google Meet actually manage to send video and audio between two computers with barely any delay. Turns out there's a lot going on under the hood, and building it myself taught me more than any tutorial could have.
The problem I was chasing
Anyone who's been on a laggy video call knows how annoying it is — audio cutting out, video freezing mid-sentence. On top of that, there's the question of keeping people's data safe while all this real-time streaming is happening. So my goal was simple to state, harder to pull off: make something fast, reliable, and secure enough to handle several users at once.
What I built it with
Node.js + Express for the backend






