Real-time Chat Application

Project Overview

This was one of my side projects where I developed a comprehensive messaging platform that enables users to communicate through text messages and video calls. The application supports both individual and group conversations, making it a versatile communication tool.

Technical Implementation

The project is built using a modern tech stack:

  • Backend: NodeJS
  • Frontend: EJS Templating Engine
  • Database: MongoDB
  • Real-time Communication: Manual Websocket Handling

Project Demo