A small application that lets you set up a video call and receive an SMS when someone joins the call.
- Create a Twilio account.
- In the Twilio Console, create a new phone number if you do not already have one.
- Generate an API Key.
- Clone this repository.
- Create and activate a virtual environment.
- Create a .env file by copying the .env.template file. Replace the placeholder text with the values for your Twilio Account SID, API Key SID, API Key Secret, and Twilio phone number in E.164 format.
- Run
pip install -r requirements.txtto install dependencies. - Run
flask runto start the server locally. To see it running, navigate to http://localhost:5000. - To create a temporary public URL for your application, install ngrok and run the command
ngrok http 5000. - Once ngrok is running, open one of the URLs next to
Forwardingin your browser:
ngrok by @inconshreveable (Ctrl+C to quit)
Session Status online
Account <YOUR_ACCOUNT_NAME>
Version 2.3.40
Region <YOUR_REGION>
Web Interface http://127.0.0.1:4040
Forwarding <URL> -> http://localhost:5000
Forwarding <URL> -> http://localhost:5000