Skip to content

QuickBlox/q-consultation

Repository files navigation

Q-Consultation Lite

Introduction

Q-Consultation is a web application for online chat and video consultations. The app provides code to build a secure means to hold virtual private meetings and video calls and messaging across a multitude of use cases including telehealth, recruitment, social engagement, finance, online education, e-commerce, and more. The application is built on React JS and consists of three major parts: QuickBlox back-end and two web applications for Client and Provider.

To learn more about the app features visit: https://quickblox.com/products/q-consultation/open-source/.

Documentation

Features list

Communication features:

  • Real-time Chat & Messaging
  • Video & audio calling
  • File sharing
  • Call recording
  • Camera Input selection
  • Private chat rooms
  • Screen Sharing

User Management features:

  • User authentication
  • Real-time customer queue
  • Virtual waiting & meeting rooms
  • Customer and provider profiles
  • Invitation sharing by link, email, & text
  • Capture user data, add, share, send notes, and share files
  • Appointment, message, and call history

Interface

Client application interface

Main screen:

Waiting room:

Video call:

Provider application interface

Main screen:

Video call:

How to contribute

See more information at CONTRIBUTING

License

See the LICENSE file for licensing information.