Skip to content

helloimalastair/dashchat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 

Repository files navigation

DashChat

Authors: Isaac McFadyen and Alastair Rosewood

A live, automatically-syncing video platform! Upload and watch videos (via a unique link) with others and chat via text about the content you're seeing.

Use-cases:

  • A teacher and their class watching educational videos during remote learning
  • Employees watching and commenting on workplace training videos together
  • A product team watching the final promo for their upcoming product together
  • Friends hanging out and watching the latest episode on a popular YouTube channel

Our submission for the 2022 Cloudflare Spring Developers Challenge. Made with:

  • 🔧 Cloudflare Workers, for the API
  • 🔌 Cloudflare Durable Objects, for WebSocket coordination and connections
  • 💿 Cloudflare KV, for storing non-realtime data
  • 🎥 Cloudflare Stream, for the video
  • ⚡️ Cloudflare Pages, for the frontend
  • 🪣 Cloudflare R2, for storing an example video file

Want to connect with us? Head over to the Cloudflare Developers Discord for info and help on Cloudflare products and to talk with us about DashChat!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published