Realtime Chat App

A real-time chat application with authentication and online presence.

PreviewGitHub
Realtime Chat App

Introduction

This MERN-based chat application enables users to communicate instantly using Socket.io with secure authentication.

Key Insights

  • Real-time messaging with Socket.io
  • JWT authentication
  • Global state management

Core Features

  • Real-time Messaging
  • Online Status
  • User Authentication

Technologies Used

  • MongoDB
  • Express
  • React
  • Node.js
  • Socket.io

Future Scope

  • Group chats
  • Media sharing
  • Video calling