Single Page Application (SPA) that allows users to search the Dogs category of Youtube via the YouTube Data API v3. This web application was built using React.
The App has been deployed to Netlify and may be accessed at: https://youtube-dog-video-search-cgrogan.netlify.com/
[X] Home component lists videos.
[X] Allows search within the Dog category on both the home component and video component (example: q = dog + query).
[X] Shows description/title/thumbnail for every video listed on the home page after a search is entered.
[X] Allows videos to be opened in a new page via a second component.
[X] The video component must displays the video itself, the title, and the name of the channel that posted it.
[X] Pagination was implemented via the api's pageToken functionality.
Future To do... [ ] Fix quirks with the search, may pull the search bar into the Home Page. [ ] Implement infinite scrolling. [ ] Secure API key [ ] Improve UX, feedback on search results/errors.