Inspiration
theta edge network
What it does
provides a minimal, youtube-like experience in the web using the theta network for video storage and delivery.
How we built it
The backend is written in go that utilizes the template runtime for rendering svelte components to the client. I utilized the theta video api as a backend for storing and delivering videos and then added the p2p javascript library for p2p video delivery between clients watching the same video.
Challenges we ran into
getting the theta p2p library working
Accomplishments that we're proud of
getting the theta p2p library working
What we learned
how to create a full stack application with svelte + golang
What's next for ThetaTube
import the theta libraries locally, build out a better UI, and add more features to the sight for managing ones profile, searching for videos, etc...
Built With
- badgerdb
- golang
- html
- javascript
- svelte


Log in or sign up for Devpost to join the conversation.