Skip to content

The project involves creating a responsive YouTube clone using RapidAPI, where users can search, watch, and categorize videos. Utilizing APIs available on RapidAPI, the clone will provide a user-friendly platform that is accessible and optimized for different devices and screen sizes, allowing users to enjoy videos on various devices.

Notifications You must be signed in to change notification settings

mohit7067/youtube_clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Youtube Clone

demopic

A Youtube Clone Web App


html5 css3 reactjs material-ui Rapid Api


View DemoReport BugGetting StartedInstallingAuthor


The project involves creating a responsive YouTube clone using RapidAPI, where users can search, watch, and categorize videos. Utilizing APIs available on RapidAPI, the clone will provide a user-friendly platform that is accessible and optimized for different devices and screen sizes, allowing users to seamlessly access and enjoy videos on various devices, including desktops, laptops, tablets, and mobile phones.

🚀 Features

  • Search for any specific video or channel.
  • Click a particular tab on the sidebar to get related videos to that.
  • Watch the video and get related videos to that particular video on the same page.
  • By clicking on the channel profile go to the channel and get videos and subscribers of the channel.
  • The app is responsive and can adjust to every screen size.


Demo


Getting Started

This project was built using Html, Css, Material UI, React (18.2.0), RapidAPI. It is a web application and for running on your local environment you should follow these guidelines.

Prerequisites

  • NPM

Setup

The project repository can be found in GitHub link or just clone the project using this command.

Using HTTPS

# git clone  https://github.com/mohit7067/youtube_clone.git
  • Open terminal on your workspace with
cd /home/workspace/youtube_clone

Install

Install NPM

Check that you have node and npm installed

To check if you have Node.js installed, run this command in your terminal:

node -v

To confirm that you have npm installed you can run this command in your terminal:

npm -v

To install all the dependences of the project, run the following command:

npm install

or

npm install --legacy-peer-deps

To run the application, run the following command:

npm start

Tools used on this project

  • Visual Studio Code

Contact

If you want to contact me, you can reach me through below handles.

linkedin Github

© 2023 Mohit Patil

Show your support

Give a ⭐️ if you like this project!

About

The project involves creating a responsive YouTube clone using RapidAPI, where users can search, watch, and categorize videos. Utilizing APIs available on RapidAPI, the clone will provide a user-friendly platform that is accessible and optimized for different devices and screen sizes, allowing users to enjoy videos on various devices.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published