This application is functional customer-to-specialist demo platform. It utilizes Twilio SMS and Video.
NOTE: Please review the code if you do not use it just as demo. It has been designed for demo purposes and has not been separately security checked.
This will install the application and all the dependencies on Heroku (login required) for you. As part of the installation, the Heroku app will walk you through configuration of environment variables. Please click on the following button to deploy the application.
This project requires Node.js 6 or greater.
Before you start the install, this demo requires a Twilio account if you haven't used Twilio before, welcome! You'll need to Sign up for a Twilio account.
Fork and clone the repository. Navigate to the project directory in your terminal and run:
In order to run the demo you will need to set the following environment variables:
TWILIO_NUMBER, a Twilio number or Messaging Service we send the invitation SMS from
ACCOUNT_SECURITY_API_KEYThe Twilio Authy Production API Key
BASE_URLThe url to your application
Start the application
Contributions are welcome and generally accepted. For not trivial amendments it is a good idea to submit an issue explaining the proposed changes before a PR. This allows the maintainers to give guidance and avoid you doing duplicated work.