Overview
As a personal side project, I have created a CloneTube App - An responsive application that cloned existing Youtube features. The goal of this project was to learn and deepend my understanding of React.
- Display current 25 most popular videos
- Search for a specific video
- Retrieve detail information of selected video
- Toggle between dark / light mode
Through this project, I was able to understand a bit more about React not only its main concepts such as State and LifeCycle, but also its advanced concepts as well. Allowing me to create a fully functioning React Application from scratch.
Features
Search for Specific video
CloneTube will display first 25 videos that matched the search criteria. Once user selects a video, it will fetch not only the video but also its basic information such as Likes & Dislikes count, and Channel Information.
Dark / Light Mode
Change between dark mode and light mode by simply selecing a toggle button.