Live Demo: Chat App.
- Users will be able to join a chat room using a username (No authentication has been implemented for now)
- Users will see a list of users in the current chat room
- When a user sends a message all other users in that room will get the message instantly
- When a user joins or leaves a room, other users will see a notification
- Node and Express (for Backend server)
- Socket.io (to send and get messages in real-time)
- Vanilla JS
- Clone the repo
- Run
npm install
in the terminal/cmd window to install all the dependencies - Aftar installation complete, run
npm run dev
- Once the server is running, go to
http://localhost:5000/
from your browser - Enjoy 👍
This app has been made following the tutorial made by Brad in his Youtube channel Traversy Media.
Tutorial link: https://www.youtube.com/watch?v=jD7FnbI76Hg