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.