No description
  • JavaScript 64.9%
  • HTML 31.7%
  • CSS 3.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-09-12 11:03:57 +05:00
.gitignore Initial commit 2022-07-18 16:36:19 +05:00
client.js Add files via upload 2025-09-12 10:18:13 +05:00
favicon.ico Add files via upload 2025-09-12 10:18:13 +05:00
index.html Add files via upload 2025-09-12 10:18:13 +05:00
LICENSE Initial commit 2022-07-18 16:36:19 +05:00
manifest.webmanifest Add files via upload 2025-09-12 10:18:13 +05:00
offline.html Add files via upload 2025-09-12 10:18:13 +05:00
package-lock.json Add files via upload 2025-09-12 10:18:13 +05:00
package.json Update package.json 2025-09-12 11:03:57 +05:00
README.md Add files via upload 2025-09-12 10:18:13 +05:00
server.js Add files via upload 2025-09-12 10:18:13 +05:00
style.css Add files via upload 2025-09-12 10:18:13 +05:00
sw.js Add files via upload 2025-09-12 10:18:13 +05:00

webrtc-p2p-chat

Messing around with WebRTC - initial code taken from https://www.youtube.com/watch?v=ieBtXwHvoNk

Screenshot

Screenshot

Instructions

Requirements

  • NPM
  • Nodejs

Setup

# Clone directory to webrtc-p2p-chat/
git clone https://github.com/4rChon/webrtc-p2p-chat.git

# Navigate to cloned directory
cd webrtc-p2p-chat 

# Install dependencies listed in package.json
npm install 

Initialising

npm start
node server

Use

Open a browser tab at localhost:9966 to connect a peer to your local server.