A p2p decentralized video conferencing application
- Ensure you have Node.js installed.
- Create a
client/.envfile with aREACT_APP_BASE_URLproperty set to your Server Url. - Create a
server/.envfile with aTWILIO_AUTH_TOKENandTWILIO_ACCOUNT_SIDproperties to Twillio Token and SID.
- In the terminal, run:
npm run deploy - Browse the frontend at localhost:4000 and start a meeting.
- Ensure you have the latest version of Docker installed
- Run
docker-compose -f docker-compose.yml -f docker-compose.dev.yml up
To run any automated tests, run npm test. This will:
- Run all the client-side tests:
npm test --prefix client - Run all the server-side tests:
npm test --prefix server
Designer - Timothy Exodus
