Este es un ejemplo de una aplicacion web para videollamadas en donde puedes crear o conectarte a una sala de manera facíl, esta hecha con Twilio Video y React js
Para ejecutar la aplicacion debes tener una cuenta de Twilio, tener instalado en tu equipo Node.js (Preferentemente versión 14) y NPM.
Descarga el repositorio:
git clone https://github.com/pablogallardodev/face-join.git
cd face-join
Instala las dependencias:
npm install
Crea un archivo .env
a partir del archivo .env.example
.
cp .env.example .env
Necesitará el SID de su cuenta de Twilio, el cuál puede encontrar en su consola de Twilio. Agréguelo al archivo .env
(REACT_APP_TWILIO_ACCOUNT_SID).
También es necesario crear una API key
y un secret
, los cuales puede generar en la consola de Video Twilio. Cree una clave y también añadalas al archivo .env
(REACT_APP_TWILIO_API_KEY, REACT_APP_TWILIO_API_SECRET).
Una vez completado lo mencionado anteriormente, puede ejecutar la aplicación con:
npm run start
Esto se abrirá en su navegador en localhost:3000.
Si deseas desplegar el app en un servidor de Twilio, puedes seguir el siguiente manual, con el cuál podras realizar un despliegue con facilidad.
Este proyecto es realizado en base a un Hackathon, el cuál, ha sido lanzado por Miguel Ángel Durán (midudev), a quíen puedes encontrar en directos en Twich