We sometimes want to connect to our friends and family who might be living far away from us. Watching videos together is one of the best ways to spend time together. So this chrome extension allows people to watch content together with everyone watching the same content on everyone's screen
- Separated rooms for watch parties
- Chat feature for communicating between the connected users
- Time stamp synchronization with the host across all the connected users in the room
- A Node.js server handles all the users in the room
- Tech Stack : Node.js, JavaScript
All users open a shared link to a YouTube video and then join the room. Please note that the host should click on play/pause button or on the progress bar instead of using keyboard shortcuts.
The video will sync automatically when the host plays/pauses the video or seeks the progress bar of the video
- Copy the HTTPS/SSH URL of the repository.
- Navigate to the desired location on your local and open command line there.
Run this command : git clone Enter URL
You should be able to see these files and folders.
- Open chrome and click on extensions icon on top-right side of the window.
- Click on "Manage extensions".
- Click on "Load Unpacked".
- Click on "extension" folder and then on "Select Folder".
- Open the "server" folder and open command line there.
- Run this command to install dependencies : npm install
- Run this command to start the server locally : npm start
Integrate this extension with other streaming sites like Netflix, Amazon Prime, etc.
- 👤 Chaitanya Bisht @chaitanyabisht
- 👤 Rishi Purwar @rishipurwar1
- 👤 Ashutosh Kumar Choudhary @Ash-KODES