Our team is from beautiful Greenville, SC. We have all worked in both design and development, but for this project our roles were 2 frontend developers, 1 backend developer, and 1 designer.

Team Members

Launch Site

Watch Party

Watch, comment, and react to videos together. See others react while they watch the video in realtime with you.

V800 watchparty

Description

We've all had the experience of sharing a video with someone else and enjoying their reactions as much as the video itself. Watch Party brings this experience to your web browser. Watch, comment, and react to videos together. See others react while they watch the video in realtime with you. Browse featured videos by top emoji reactions, or find videos by specific emotions. You can also share your favorite YouTube videos with others by creating your own watch party.

Instructions

You can:

  • Browse featured videos.
  • Filter videos by specific reactions.
  • Watch a video and see past (and live!) reactions.
  • React to a moment in the video with emojis.
  • Leave a comment at a moment in the video (requires sign-in).
  • Create and share your own watch party (+ button on the browse page).

Known issues:

  • IE and most mobile devices are unspported.
  • Some older webkit browsers don't size the video correctly.

Note: For the best experience use latest versions of Chrome or Safari.


Watchception: view the screencast from inside Watch Party: https://pathwright-2016.nodeknockout.com/watch/2LoWf1yW45Y

View the screencast:
https://www.youtube.com/watch?v=2LoWf1yW45Y

Built With

Server

  • express: web framework for node
  • firebase: realtime database and authentication

Client

  • react: component-based UI
  • react-motion: spring-based animation
  • react-atv-image: 3d parallax
  • react-youtube: interface for youtube api
  • react-router: declarative routing
  • create-react-app: build process config
  • mobx: state management

Design

  • whiteboard: ideas
  • sketch: UI design
  • ionicons: share icons
  • twitter: emoji set

Feedback / Ratings (18)

All Feedback