It's a React Project, with all Major functionalities like login, sign up, watching trending videos, authentication for videos and many more
✧
View Demo ✧
Getting Started ✧
Installing ✧
Author ✧
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.
- Homepage / Landing Page
- Login
- Signup
- Single Video
- Login
- Signup
- Trending Videos
- Watch videos
- Authentication
- Dark Mode
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.
- NPM
- React
The project repository can be found in GitHub link or just clone the project using this command.
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.
© 2022 Rajendra Patel
Give a ⭐️ if you like this project!