CyTube logo

CyTube

Enables users to watch videos together in synchronized channels, with integrated chat functionality, and support for an unlimited number of channels.

Made by Calvin Montgomery

  • Chat

  • Group Chat

What is CyTube?

The application enables users to synchronize media playback across an unlimited number of channels, fostering communal viewing experiences. Underpinned by Node.JS on the server-side and JavaScript on the client-side, the system leverages a MySQL database to store user registrations, cached media metadata, and data related to each channel. Utilizing Socket.IO and jQuery libraries, as well as integrating with various media providers' APIs, the web interface is styled with the Bootstrap framework to provide a consistent and responsive user experience

Highlights

  • Synchronize media playback across an unlimited number of channels
  • Built-in chat functionality to facilitate real-time discussions during shared viewing
  • Integration with a variety of media providers to support a wide range of content
  • Reliance on a MySQL database to store user and channel-specific data
  • Leveraging of popular JavaScript libraries and frameworks on both the server and client sides

Platforms

  • Online

Languages

  • English

Features

    • Media Streaming

    • Integrated Chat

    • Share Videos

    • Watch Videos Together

    • Bot Integration

    • Google Drive integration

    • Youtube integration