Skip to content

shahidbutt-999/webrtc-google-meet-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

P2P Share

Secure communications and file sharing over WebRTC. Google Meet Clone is a simple web application that enables two peers to connect to each other over UDP protocol and share files, video call etc securely and quickly.

Project Folder Structure

├── README.md
├── backend // Server Side Code
|  ├── package.json
|  ├── src
|  ├── tsconfig.json
|  └── yarn.lock
└── client // Client Code - Next.JS
   ├── README.md
   ├── api
   ├── components
   ├── context
   ├── firebase
   ├── lottie
   ├── next-env.d.ts
   ├── next.config.js
   ├── package.json
   ├── pages
   ├── postcss.config.js
   ├── prettier.config.js
   ├── public
   ├── services
   ├── styles
   ├── tailwind.config.js
   ├── tsconfig.json
   ├── types
   ├── utils
   └── yarn.lock

Setup Instructions

  • Clone this repository.
  • CD into client folder.
  • create a new file named .env.local
  • Copy the contents of .env.example to .env.local
  • Add API keys to .env.local file such as Firebase API keys and server URL.
  • yarn install in both client and server folder

Attribution

This project is based on the tutorial and code by Piyush Garg. I’m sharing it here as part of my learning journey. Much appreciation for the effort and value provided by the original author.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors