/mern-chat

MERN Chat + MultiPlayer Game App using React, Socket.io

Primary LanguageTypeScript

MERN CHAT APP 💬

This is the Chat + Game Application crafted with MERN Stack & Socket.

Live Demo →

CORE FEATURES

  • 🚀 Authentication
  • 🚀 Search Users
  • 🚀 One-One Chat
  • 🚀 Group Chat
  • 🚀 Rename Group Chat
  • 🚀 Add/Remove Users
  • 🚀 Notifications
  • 🚀 Real-Time Typing
  • 🚀 Video Chat (One - One)
  • 🚀 Canvas Drawing (MultiPlayer)
  • 🚀 TIC-TAC-TOE Game (One vs One)
  • 🚀 Type Race Game (MultiPlayer)

Onboarding and Games Screen

Demo Game

Canvas Drawing

Canvas Drawing

Tic-Tac-Toe Game

TicTacToe Game

Typing Race Game

TicTacToe Game

Run Locally

Clone the project

  git clone https://github.com/thutasann/mern-chat.git

Go to the project directory

  cd chat-app

Install dependencies

  cd frontend
  yarn install
  cd server
  yarn install

Start the server

  yarn dev

Start the Client

  cd frontend
  yarn start