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/
- 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.