Clover – Real-Time Messaging, Audio & Video Conferencing Web App – Node.js, React, WebRTC, Socket.IO

Description

Clover – Real-Time Messaging, Audio & Video Conferencing Web App – Node.js, React, WebRTC, Socket.IO

Clover – Messaging & Conferencing

Clover is an instant messaging & conferencing web app with audio / video capabilities, both in one-to-one calls and in group calls with multiple remote peers!

Announcement

Clover v3 is now production ready. Be aware: screen sharing is still unavailable.

Access the 3.0.0-rc11 environment to try out the new version (username root, password root) or register a new account.

You can now download the beta source code, together with the stable v2 source code. There are currently additional installation instructions for v3 beta. Please read the v3 README file carefully.

Features currently available in v3 beta:

  • Completely redesigned UI
  • All files are now stored within MongoDB
  • Password reset via email and welcome email
  • Edit profile details, change password easily
  • Unique access point with + button for: finding people, creating groups, scheduling meetings
  • Better mobile UI, better mobile resource management
  • Faster than ever
  • More scalable than ever
  • New groups system
  • Dockerization
  • Full installation script with docker and docker compose
  • i18n translations: english (default), italian (more can be added easily)
  • Admin panel with user create, edit and delete
  • Calendar / meeting scheduler
  • New meetings system

Under development:

  • Screen sharing

Features

Clover offers a lot of features, we encourage you to try them all out in the demo app!

  • Instant Messaging through Socket.IO
  • Group conversation rooms
  • Audio / Video one-to-one and one-to-many via WebRTC
  • Adding another peer to an existing call
  • Muting local audio or local video
  • Switching between audio and video call
  • Video cover / contain button during call
  • Sending images, even multiple images at once
  • Emoji support with “bubble removal” for emoji-only messages
  • Profile image
  • Nice login / register page
  • Admin panel to create, edit and delete users
  • Mobile version, phone and tablet, for instant messaging! Audio and video calls will now work on mobile!
  • IPv6 support

Framework and Libraries

Clover is a MERN application, developed using Node.js – Express – MongoDB on the backend and React – Redux on the frontend. It also relies heavily on Socket.IO and mediasoup WebRTC. Mediasoup is more stable than standard WebRTC and does not require a STUN / TURN server.

1. All digital products are the most recent version, with no possibility of free updates. After payment, you can request an update to the most recent version for 7 days if a new version is released. We free support within 7 days.

2. After the purchase is confirmed, download links will be available for 7 days. If a license is required, please contact us via email or ticket for assistance with activation. Our license is only valid for activation and does not include support.

3. We provide Mobile, PHP script installation services for $19.90. Please create a backup after installation as we do not support re-installation. For mobile app source code, we do not offer installation services.

4. If you have any questions, please contact us by email [email protected] or create a ticket on this page

5. Please note that any digital products presented on the website do not contain malicious code, viruses or advertising. You will receive the original files from the developers. We do not sell any products that have been downloaded from other websites.

6. The response time can last up to 6 hours.