/React_Youtube_Clone

As you Know what is Youtube, I have Tried to implement Trending videos part in this and also Authentication part in your website. so, if you are not sign up then you can't watch video.

Primary LanguageJavaScript

Youtube Clone

It's a React Project, with all Major functionalities like login, sign up, watching trending videos, authentication for videos and many more


🖥️ Tech Stack

Frontend:

reactjs material-ui javascript restAPI css3 html5

Deployed On:

Netlify


View DemoGetting StartedInstallingAuthor

As you already know what YouTube is, I have just tried to implement a little bit functionalities of YouTube like watching trending videos With authenticating videos. so if you have not logged in you cannot watched videos on our platform. You can also see the channel name and the basic UI is similar to the main YouTube. Screenshot 2023-01-24 230651


Screens

  • Homepage / Landing Page
  • Login
  • Signup
  • Single Video

🚀 Features

  • Login
  • Signup
  • Trending Videos
  • Watch videos
  • Authentication
  • Dark Mode

Glimpses of YOUTUBE-CLONE 🙈 :

signup login
allProducts men
allProducts men

Getting Started

This project was built using React, Material UI, HTML, CSS, JavaScript, Rest API. It is an Video Streaming web application and for running on your local environment you should follow these guidelines.

Prerequisites

  • NPM
  • React

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

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:

cd client

npm install

cd ../

To run the application got to the client folder and run the following command:

npm start


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

linkedin GitHub

© 2022 Rajendra Patel

Show your support

Give a ⭐️ if you like this project!