Hi , I have tried to make the clone of YouTube using YouTube API, React Js, SCSS & Firebase etc.
Please, have a look once !
Here are some screenshots and GIFs.
You can see the lazy loading effect with blur transition.
You can get all the channels that you have SUBSCRIBED.
Below header, you can see some pre-defined categories.
You can scroll in y-axis and click on anyone of them to see videos related to that.
This project has been deployed on Firebase. I am using firebase for authentication.
It may ask you to accept for some permissions for first time. So, please allow that.
You can click on below link to run this.
Client: HTML, SCSS, React Js, JavaScript Server: Node Js & Firebase
- Responsiveness with different devices.
- You can search with your query.
- You will get videos and channels in search results.
- You can click on the category name to get videos related to that category.
- You can click on the thumbnail to watch the video.
While building this project, I revised learning of these things.
- Use of API
- Firebase Authentication
- Lazy Loading (Image)
- Infinite Scroll
- State Management using Redux
- SCSS etc.
No. You will be asked to login using Google. After authentication only you can access the web app.
Yeah. It is safe.
Don't Worry.
You can trust me.
Yes. It is.
I'm working as Analyst at HCL Technologies. I love to design Attractive and Responsive website using React Js, Next Js, Firebase, Framer Motion, SCSS and Tailwind CSS etc.
Thanks !!!