Jump to content

Chatvia - Nodejs Socket.io Chat App


Mahmoud

Recommended Posts

  • Administrators

Chatvia - Nodejs Socket.io Chat App


Chatvia is built with bootstrap v5.1.3 in Nodejs, socket.io with responsive on all devices, and supported with Dark & Light modes. It has many features like one-to-one chat – audio – video call, group chat, contacts, send files, Send Emojis, online users, authentication pages, and many more. It is a real-time chat application using socket.io with MongoDB and MySQL. We have used a browser navigator for audio and video call. We didn’t use any third-party packages for audio and video call.

Features:

  • Node Js with MongoDB & MySQL support
  • One to One Chat
  • One to Many Chat
  • One to One Audio Call
  • One to One Video Call
  • Browser Notification
  • Create new Group
  • Add new contacts
  • Delete message
  • Clear all chats
  • Edit message
  • Copy message
  • Google ReCaptcha for Authentication
  • Send emojis in message
  • Forward message
  • Send Audio, Video & Images files
  • Capture image through webcam
  • Dark & Light mode support

Development techs:

  • Nodejs, Socket.io, MongoDB or MySQL, Bootstrap 5

Server requirements:

  • Cpanel with Node support or digital ocean or any other server with SSH access.
  • Must require SSL installed.

 

  • Like 1

Support is available for paid files only
Support for free files is offered for a fee only

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...