GauravOOO2 / YouTube-Clone

A YouTube replica constructed using React, Redux, Tailwind, and open-source YouTube APIs.

Home Page:https://you-tube-clone-lovat-rho.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project Title

Developing a user-friendly video streaming platform with advanced search functionality. I autonomously engineered the entire website

Features

  • Google's Open-Source API
  • Conditional Rendering
  • Single Responsibility Principle
  • Custom Hooks
  • Debouncing

Tech Stacks used

  • React
  • Redux
  • Tailwind
  • material-ui

🔗API Links

YouTube API

Youtube's Search fetch API

Run Locally

Clone the project in your machine

  git clone https://github.com/GauravOOO2/YouTube-Clone.git

Go to the project directory

  cd YouTube-Clone

Install dependencies

  npm install

Start the server

  npm start

Screenshots

Home Page

App Screenshot

YouTube's Side Togle Off

App Screenshot

Watch Page

App Screenshot

Watch Page Videos

App Screenshot

Debouncing Concept in Search Bar

App Screenshot

About

A YouTube replica constructed using React, Redux, Tailwind, and open-source YouTube APIs.

https://you-tube-clone-lovat-rho.vercel.app/


Languages

Language:JavaScript 85.3%Language:HTML 10.8%Language:CSS 3.9%