salimi-my / youtube-clone

This is YouTube clone created using React.js and Material UI for educational purposes. Populated videos using RapidAPI.

Home Page:https://yourtube.salimi.my/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is YouTube clone created using React.js for educational purposes.

A copy of YouTube

  • This is a clone of YouTube app
  • Populated videos from RapidAPI
  • Created using Material UI components

Tech/framework used

  • React.js
  • Material UI
  • RapidAPI

Starting the project

Open the .env.local.example and fill in your Rapid API Key of Youtube V3 API which you can get from here then save it as .env.local the run the following command:

npm install
npm run dev

Demo

Hosted privately on personal DigitalOcean Droplet. Click here to visit.
Direct link: https://yourtube.salimi.my

Screenshots

Video Feed

Video Feed

Channel Page

Channel Page

Search Result

Search Result

Video Player

Video Player

About

This is YouTube clone created using React.js and Material UI for educational purposes. Populated videos using RapidAPI.

https://yourtube.salimi.my/


Languages

Language:JavaScript 85.2%Language:HTML 8.9%Language:CSS 5.9%