https://github.com/quickblox/q-consultation
https://github.com/quickblox/q-consultation
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/quickblox/q-consultation
- Owner: QuickBlox
- License: mit
- Created: 2022-10-11T15:58:28.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-01-29T17:36:51.000Z (over 2 years ago)
- Last Synced: 2024-03-26T15:03:52.938Z (about 2 years ago)
- Language: TypeScript
- Homepage: https://quickblox.github.io/q-consultation/
- Size: 20.8 MB
- Stars: 6
- Watchers: 5
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# **Q-Consultation Lite**
- [Introduction](#introduction)
- [Documentation](#documentation)
- [Features list](#features-list)
- [Interface](#interface)
- [Client application interface](#client-application-interface)
- [Provider application interface](#provider-application-interface)
- [How to contribute](#how-to-contribute)
- [License](#license)
## 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](#client-application-interface) and [Provider](#provider-application-interface).
To learn more about the app features visit: .
## Documentation
- [Start guide](https://quickblox.github.io/q-consultation/dev/quick-start)
- [Development](https://quickblox.github.io/q-consultation/dev/development)
- [API](https://quickblox.github.io/q-consultation/api)
- [Contributing](https://quickblox.github.io/q-consultation/dev/contributing)
## 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](https://quickblox.github.io/q-consultation/dev/contributing)
## License
See the [LICENSE](/LICENSE) file for licensing information.