Users can create a video meeting and can access to the meeting room with a link. There is no authentication. Replicated Google Meet as much as possible.
- Video/Voice call
- Text messaging
First, install node modules:
npm install
Second, run the development server.
npm run dev
You can see the following screens:
This project is paired with this repo and requires .env
file which has two env variables:
VITE_SOCKETIO_SERVER= // your socket io server url
VITE_PEERJS_SERVER= // your peerjs server. it can be "0.peerjs.com"
- React + Vite
- Socket.io
- PeerJS
- Voice Activity Detection
This project is live on https://simple-meet.vercel.app
Since it is impossible to deploy socket.io server with free service, I used a live socket.io server from one of my past project.