Message-O Is A Real Time Chat APP Created Using React, WebSockets, Socket.io, NodeJs, MongoDB and WebRTC.
It allows users to easily interact with each other with some extra cool and interesting features to enjoy.
- React
- Node Js
- Express
- MongoDB
- Web Sockets and Socket.io
- JWT Authentication
- WebRTC (PeerJS)
- Materialize CSS
- Secure Chat. (Authentication support)
- Video Conferencing Feature.
- Share Emojis to express your emotions.
- Can add a Background Wallpaper for you chat window
- Dark Mode Support
- Notify others whenever a user is typing a message.
- Feature that Show how many active users are there in the chat.
- Notify others when a user leaves the chat.
- Chat Tone for every new message.
-
Clone This Repository.
-
Enter Following Commands in your preferred CLI -
yarn users -
yarn yarn run dev
npm users -
npm install npm run dev
For App - 3000
For Server - 4000
Deployed On Netlify And Render - Message-O