Rebuild-Black-Business/RBB-Website

[Feature] Showcase RBB Episodes on Site

elchris opened this issue · 1 comments

User Story

As a user
I want to see all RBB Episodes from YouTube in one location on the RBB website
So I can click and view them

Acceptance Criteria

  • Add a link called "Watch RBB TV" to the top navigation bar, as the last item after "Allies"
  • A dedicated page showcasing every episode listed here: https://www.youtube.com/channel/UCk01dYcLW-j3W_cND0lc0vQ
    • On the dedicated page, all videos are "embedded from youtube"
  • A call to action button next to "See Businesses" called "Watch RBB TV" linking to the page

I can give this one a try. I also think it might be a duplicate of #355.

How are we planning to get the videos from YouTube?

It looks like we could use the search:list API endpoint, but that does require authorization, either via OAuth or an API key. OAuth is probably better long term, but takes a bit more effort to implement. If we decide to use an API key, we'll need to generate and restrict it properly.

I think ideally the list of videos would come from the API (which would also enable things like "featured" videos or videos that aren't from YouTube) but I'm not sure if that fits on the road map or how we'd want to handle that.