Builds.Syed Tasavour
Builds
Experimentlive2025

MERNMeet

MERNMeet is a video calling application built on the MERN stack (MongoDB, Express, React, Node.js) with Socket.io for real-time communication. It covers the core pieces of a calling app: authenticated sessions, live video and audio, and a responsive UI built with Material-UI.

Started
2025
Stack
React, Vite, Node.js, Express, MongoDB, Socket.io, Material-UI, Docker
Kind
Experiment
Source
Public

Why I built it

Building a working real-time video calling flow end to end is a good way to learn the MERN stack together with WebSocket-based signaling.

What it does

  • Real-time video and audio calls over Socket.io
  • User authentication and secure communication
  • Responsive UI built with React, Vite, and Material-UI
  • Dockerized setup via docker-compose for backend and frontend

How it is built

React (Vite) frontend with a Node.js and Express backend, MongoDB for storage, and Socket.io for real-time signaling, all composed with Docker.

How it evolved

  1. 2025
    Scoped

    Building a working real-time video calling flow end to end is a good way to learn the MERN stack together with WebSocket-based signaling.

  2. 2025
    Built

    React (Vite) frontend with a Node.js and Express backend, MongoDB for storage, and Socket.io for real-time signaling, all composed with Docker.

  3. 2025
    Live

    Shipped and kept it running.

Built by Syed Tasavour. More at syedtasavour.com.