This project is a simple YouTube Clone application built with React. Users can watch videos, explore videos by category, and browse trending content. The app is designed to offer an experience similar to the YouTube interface.
- Watch Videos: You can watch YouTube videos directly in the app. 🎥
- Browse by Categories: Discover videos by categories (e.g., trending, popular). 📂
- Search Functionality: Search for videos by keywords. 🔍
- Video Cards: Each video card displays the title, channel name, view count, and upload time. 📊
- Responsive Design: Enjoy a seamless experience on all devices. 📱
- React: Used to build the structure of the application. ⚛️
- Axios: Used to handle API requests and responses. 🌐
- CSS: Used for styling the application. 🎨
- YouTube API: Utilized to fetch video and channel data. 🎬
- React Router DOM: Used for managing routes. 🔁
- Tailwind CSS: Used for utility-first styling. 💨
- Millify: Used to format view counts. 🔢
- React Icons: Used for adding icons. 🎯
- Vite: Used for fast project setup and bundling. ⚡
The YouTube Clone app is fully responsive and works flawlessly across desktops, tablets, and mobile devices.