/Chitchat_Messenger

An elegant real time chat web application with rooms

Primary LanguageJavaScript

ChitChat Messenger

An elegant real time web-based chat application with feature rooms

  • Its built using 'Express', 'Socket.io' and 'Moment' node.js modules
  • Express is a middleware module that in turn uses http module
  • Socket.io helps real time bi-directional event-based communication service
  • Moment helps to maintain dates and times in the communication flow

Here's some screen grabs to show the functionality:

  1. Enter your username and selet the chat room you want to enter

  2. Once you are in, you get a welcome message!

  3. Now the other user's on board as well (With a different instance of the same app)

  4. Chatting begins

  5. Unfortunately all good things come to an end (Here user with name 'Yash' has left his chat room)

  6. Incase if you wondered what happens when you go to another room..? Nothing, but the fact that its a new room holds true

Voila!