Skip to content

A real time chat application , based on MERN stack with JWT authentication.

License

Notifications You must be signed in to change notification settings

vivek-30/message-o

Repository files navigation

Message-O ( Message Online )

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.

Technologies -

  • React
  • Node Js
  • Express
  • MongoDB
  • Web Sockets and Socket.io
  • JWT Authentication
  • WebRTC (PeerJS)
  • Materialize CSS

Features -

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

Setup And Installation -

  1. Clone This Repository.

  2. Enter Following Commands in your preferred CLI -

    yarn users -

        yarn
        yarn run dev

    npm users -

        npm install
        npm run dev

ScreenShots -

screenshots1

screenshots3

screenshots4

screenshots2

screenshots5

screenshots7

screenshots6

Available Ports -

For App - 3000 For Server - 4000

Start Now -

Deployed On Netlify And Render - Message-O

About

A real time chat application , based on MERN stack with JWT authentication.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published