Skip to content

A real time chat application built using socket.io, mongoDB, express.js

Notifications You must be signed in to change notification settings

harshitkathuria/ChatOut

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatOut

A real time chat application built using socket.io, mongoDB, node.js server, express.js.
electron.js has also been used to use it as a desktop application.

  • Enter your username and select the room and you are ready to chat.
  • Previous chats can also be seen.
  • Chats are encrypted.
  • User(username) is typing feature is also added.
  • All users in the group that are online are notified when a new user enter or leave the group chat/

Use it as a web application on: https://chatout-live.herokuapp.com/

To use it as a desktop application:

Installation
  • First, clone this repository and get the application code.
  • Go into the project directory and run:

npm install to install all the dependencies.

npm run start:electron to run the application.

The initial design idea was inspired from Brad Traversy's ChatCord Application.

About

A real time chat application built using socket.io, mongoDB, express.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published