Skip to content

A custom backend / web app that uses the Youtube API to create an easily navigated, well organized, semi-customizable dashboard that brings together all data for each Youtube channel

Notifications You must be signed in to change notification settings

ItsJustVaal/HoloGo

Repository files navigation

code coverage badge

HoloGo

About

The standard youtube interface is not organized, navigatable and seems to never be full up to date
with the live streams on their site. I am putting together a personalized dashboard that utilizes
the youtube API to show specific channels (these channels can be a list of any channels, im using Hololive in this case)

The idea is to make a semi-customizable interface that is easily navigated, well organized and brings together
outside data for each channel to make a one stop shop space that is always up to date.

Current Technologies Used

Go, Chi, sqlc, PostgreSQL, Goose

TODO

Main Prio: Add model for passing video info into templates Set up routes for region, gens, individuals etc

Low Prio: Add an Admin Center for personal commands (I.E. adding and removing channels from the DB)
Add user login and auth

Notes

The Youtube API is using my personal API Key
this results in incomplete video listings as
streams such as membership only streams will
not populate. I will need to look into this in the future
to properly add user customization.

About

A custom backend / web app that uses the Youtube API to create an easily navigated, well organized, semi-customizable dashboard that brings together all data for each Youtube channel

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published