A web application that allows you to fetch and view information related to videos of a particular YouTube channel, such as Id, Title, Description, Publishing date, thumbnail with embedded link to th video, etc. A Google can sign up / sign in using his/her Google account.
A monolith backend that integrates with itself the YouTube API to fetch the content, and uses OAuth V2 to delegate user account management (signing up, authentication, etc.) to Google.
Spring Boot, Spring Security, OAuth2, and YouTube API.