https://github.com/silvareal/fastmeet
🚀WebRTC (P2P) 🚀 - Fast Real-Time Video Conferences
https://github.com/silvareal/fastmeet
nodejs p2p-application p2p-chat react reactwebrtc simple-peer video-conference-application video-meeting-application webrtc
Last synced: about 2 months ago
JSON representation
🚀WebRTC (P2P) 🚀 - Fast Real-Time Video Conferences
- Host: GitHub
- URL: https://github.com/silvareal/fastmeet
- Owner: silvareal
- Created: 2022-07-21T00:34:01.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-18T09:19:19.000Z (about 2 years ago)
- Last Synced: 2025-04-16T08:10:55.721Z (2 months ago)
- Topics: nodejs, p2p-application, p2p-chat, react, reactwebrtc, simple-peer, video-conference-application, video-meeting-application, webrtc
- Language: TypeScript
- Homepage: http://fastmeet.cam
- Size: 96.7 MB
- Stars: 22
- Watchers: 2
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Fast Meet (P2P)
A p2p decentralized video conferencing application
## Demo
## Getting Started
1. Ensure you have Node.js installed.
2. Create a `client/.env` file with a `REACT_APP_BASE_URL` property set to your Server Url.
3. Create a `server/.env` file with a `TWILIO_AUTH_TOKEN` and `TWILIO_ACCOUNT_SID` properties to Twillio Token and SID.## Running the Project
1. In the terminal, run: `npm run deploy`
2. Browse the frontend at [localhost:4000](http://localhost:4000) and start a meeting.## Docker
1. Ensure you have the latest version of Docker installed
2. Run `docker-compose -f docker-compose.yml -f docker-compose.dev.yml up`## Running the Tests
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`# CREDITS
Designer - Timothy Exodus