Home » Products » React Native Templates and Components » Clover – Real-Time Messaging, Audio & Video Conferencing Web App – Node.js, React, WebRTC, Socket.IO

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

52 Sales

Announcement

Clover v2 is scheduled for release within June 7. The React Native mobile app is scheduled by June 20. There has been a notable delay due to personal issues, but this date is final. Stay tuned!

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!

Features

Clover offers a lot of features, we encourage you to try them all out in the demo app! You can register with your email, or you can use these two demo accounts: [email protected], [email protected]. Password: envato. In order to test video / audio calling, please remove the Envato frame from the live preview.

  • 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!
  • Electron app for macOS and Windows

Requirements

Clover requires a private server and a domain to function properly and will not work on shared hosting services. However, we provide a fully automated installation script for Ubuntu 18.04 LTS that will save you a lot of time and a huge headache!

Technologies in use

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 latest WebRTC.

WebRTC is evolving rapidly and its API is continuously changing. We strongly believe in WebRTC as a future stable technology and we will keep up with those changes.

Honeyside Support

Welcome to the Honeyside experience! You can access the full Clover documentation online and the Honeyside Support Forum is here for you, even before purchase. Also take a look at our website, because… well, it’s nice ❤

Do not hesitate: ask us any question if you still have doubts!

Changelog

1.3.1 - April 14th, 2020
- Added configuration options for easy rebranding in config file
- Added documentation for rebranding options
- Fixed Electron documentation issues 

1.3.0 - March 30th, 2020
- added electron app
- fixed call button issue not appearing on mobile
- added demo mode switch in frontend config, defaults to false
- fixed admin tab issues

1.2.0 - March 5th, 2020
- added administrative tab to create new users, update and delete existing users
- added protected api routes that can be accessed only from the admin user

1.1.1 - February 27th, 2020
- frontend and backend can now be hosted on different servers

1.1.0 - February 14th, 2020
- added audio / video capabilities for mobile
- fixed multiple details visualization issues in Safari
- fixed contact list visualization issue in Safari
- fixed contact list visualization issue on mobile devices

1.0.1 - February 13th, 2020
- minor bug fixing

1.0.0 - February 11th, 2020
- first version

Reviews

There are no reviews yet.

Be the first to review “Clover – Real-Time Messaging, Audio & Video Conferencing Web App – Node.js, React, WebRTC, Socket.IO”

Your email address will not be published. Required fields are marked *