YouTube clone
Overview
This project is a frontend clone of YouTube, designed to replicate the frontend core functionalities of the popular video-sharing platform. It's built as a learning project to understand React, Redux, and TailwindCSS integration, focusing on responsive design and real-time data fetching from the YouTube Data API.
Features
- YouTube home page: Displays the most popular videos fetched live from the YouTube Data API.
- Header: Includes a responsive navigation bar with search functionality.
- Side navgiation bar: A collapsible menu for navigating various categories.
- Watch page: Routes to a watch page on click of any suggested video from the home page.
- Search: (Currrently implementing with Debouncing and caching techniques for better and faster search results...)
Frontend and UI
Just a React + JavaScript, Tailwind, Lucide application bootstrapped by create-react-app
- One thing that might be useful is the
Tailwind Intellisense
which is an extension on VS Code.