Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

174 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JS-Websocket-Chat

💬📱💻Socket.io-powered chat app enabling real-time messaging across multiple chat rooms, with live event updates and user presence.

game-image

Live Demo

run-button

  • The first time you connect can take up to 1 minute due to the free restrictions on render. Further loading during the same session will be instant just like for any other website. :)

The Demo is also available in my app library

Features

  • Peer to peer chat
  • Multiple chat rooms
  • Real time events
  • Instant messaging
  • Activity detection (typing indicator and more)
  • Online Status
  • Search and auto-activate the chat with the searched user
  • Welcome screen
  • Authentication
  • Beautiful design

Tech Used

  1. Node.js
  2. Express.js
  3. Modular design
  4. ES6 Imports
  5. WS - websockets to handle the events.
  6. Socket.io - real time updates available to everyone simultaneously.

App Screenshots

board-image

board-image

board-image

board-image

Live Demo

run-button

  • The first time you connect can take up to 1 minute due to the free restrictions on render. Further loading during the same session will be instant just like for any other website. :)

Source Code

About

💬📱💻Socket.io-powered chat app enabling real-time messaging across multiple chat rooms, with live event updates and user presence.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages