DEV Community

Michael-Xie
Michael-Xie

Posted on

1 1

WeWatch - virtual couch to watch videos with people

What I built

During COVID-19, people are bound at their homes. Times of watching shows together with your friends feel like a distant past.

WeWatch is a virtual couch for friends to watch videos together.

  1. Invite friends to same room
  2. Paste in video link (currently supports YouTube and other sites)
    • video is synchronized across each client (play, pause, scrub)
  3. React to videos while video streaming with your friends

Category Submission:

COVID-19 Communications

Demo Link

None yet

Link to Code

https://github.com/Michael-Xie/wewatch

How I built it (what's the stack? did I run into issues or discover something new along the way?)

  • React, Express, Node, Twilio Sync, (Twilio Programmable Video)
  • react-player

WIP

  • video streaming for participants

Issues

  • there are a lot of sync updates, even thought played or paused once
  • as the play and pause are pressed more, more lag is created between clients

Additional Resources/Info

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay