The YouTube Clone is a responsive web application that replicates some of the core features and functionalities of the popular video-sharing platform, YouTube. This project was built using React, Material-UI, and integrates with the YouTube Data API to fetch and display real YouTube video data.
- React
- CSS
- Material-UI
- RapidApi (Youtube v3)
- Watch a video with video suggestions: Watch a video and get suggestions for other videos to watch, based on the category of the video you are watching.
- Search for videos: Search for videos by keyword, channel.
- Get channel information: Get detailed information about a channel, including its name, and subscriber count.
- Get video suggestions based on category: Get suggestions for videos to watch.
- create a .env file with your rapidApi key :
REACT_APP_RAPID_API_KEY='..................'
- Clone the repository:
git clone https://github.com/Devai-coding/youtube-2.0
- Install dependencies:
npm install
Feel free to clone this repository and explore the code, report any issues or bugs you encounter, and share your ideas for new features or improvements.