A video synchronization platform where you can create rooms, watch YouTube videos and chat with your friends in real-time.
- Create room and share the automatically generated Room ID with your friends.
- Use the Room ID and join the room to start the party!
- Enter the URL of the YouTube video you want to watch (only admin can do this).
- Start watching the video whose playback is synchronized.
- Create a playlist to watch more videos.
- Clone the repository
git clone --depth=1 https://github.com/ZalakBhojani/Youtube-Party.git <project_name>
- Install dependencies
cd <project_name>
npm install
- Build and run the project
npm run build
npm start
Or, if you're using VS Code, you can use cmd + shift + b
to run the default build task (which is mapped to npm run build
), and then you can use the command palette (cmd + shift + p
) and select Tasks: Run Task
> npm: start
to run npm start
for you.