A real time video calling application developed using WebRTC and socket.io📺
Live at🚀 https://livehost.vercel.app/
-
git clone <this_url>
-
install npm on client and server
cd client
npm install
cd server
npm install
-
Configure Client
- Go to
store
then insocketContext
in thesocketProvider
change theio
path from the deployed backend to your localhost on which your server will runlocalhost:8000
- Go to
-
Running the application in development mode
- Development Mode (Client only):
cd client
thennpm run dev
and then openhttps://localhost:5173
in a browser - Development Mode (Server only):
cd server
thennpm start
on port 8000.
- Do real-time video conversation with other user using the blazing fast low-latency connection of WebRTC.
- Create rooms and invite people you want to connect with.
This application was created to understand the working of webRTC. I had a lot of fun building it✌️🚀
- Development Mode (Client only):
- webRTC🏎️💨
- Socket.io🎯
- ReactJS⚛️
- TailwindCSS🌈