Posts

Samvaad: Video Calling App – A Real-Time Communication Experience

  Samvaad: Video Calling App – A Real-Time Communication Experience In today’s world, staying connected is more important than ever. With the rise of remote work, online learning, and digital collaboration, video calling has become a vital part of our daily lives. To explore and learn modern web technologies, I built Samvaad , a video calling web application that allows people to connect with each other in real time. 🚀 What is Samvaad? Samvaad is a real-time video calling app developed using React , WebRTC , and ZegoCloud SDK. The goal of this project is to provide a smooth, high-quality video calling experience directly from the browser without installing any additional software. ⚙️ Features 🎥 One-to-One & Group Video Calls 🎤 Mute/Unmute Audio 📷 Enable/Disable Camera 📡 Real-time video streaming with WebRTC ☁️ Powered by ZegoCloud for stability & scalability 💻 Simple, responsive UI built with React 🛠️ Tech Stack React.js → For building ...

🐦 Twiller: A Full-Stack Twitter Clone Built with MERN & Firebase

  🐦 Twiller: A Full-Stack Twitter Clone Built with MERN & Firebase 📌 Introduction Social media has become an integral part of our lives, and among them, Twitter stands out as one of the most powerful microblogging platforms. Inspired by Twitter, I decided to build my own Twitter Clone named Twiller . The goal of Twiller was not just to replicate Twitter’s UI but to also implement real-world functionalities like authentication, posting, notifications, and real-time updates – all while using the MERN stack and Firebase Authentication . This project helped me strengthen my skills in Full Stack Web Development and gave me hands-on experience in solving practical challenges. 🚀 Features of Twiller ✅ User Authentication Email/Password Signup & Login (via Firebase) Google Sign-In option Secure authentication with JWT (JSON Web Token) and backend verification ✅ User Profile Create and update profile with name, bio, and profile picture Cloudinary inte...

ZyngoChat: A Real-time Chat Application Built with MERN Stack and Socket.IO

  ZyngoChat: A Real-time Chat Application Built with MERN Stack and Socket.IO Introduction In today’s fast-paced digital world, communication has become the backbone of personal and professional connections. With the rise of instant messaging platforms, real-time chat applications have gained massive popularity. To explore this exciting domain and improve my MERN stack skills, I developed ZyngoChat — a real-time chat application powered by MongoDB, Express.js, React, Node.js, and Socket.IO . ZyngoChat is not just another chat app; it is a project where I experimented with real-time messaging, user authentication, media sharing, and a clean user interface . In this blog, I’ll take you through the journey of building ZyngoChat, the technologies used, its core features, and what I learned along the way. 🚀 Key Features of ZyngoChat Real-time Messaging Messages are delivered instantly using Socket.IO . No need to refresh; messages appear live on both ends. Authenti...