Skip to content

Latest commit

 

History

History
44 lines (33 loc) · 1.46 KB

README.md

File metadata and controls

44 lines (33 loc) · 1.46 KB

Youtube-Clone

A modern YouTube Clone built using React.js and Material UI, featuring seamless video streaming by fetching data from an external YouTube API.

🚀 Live Demo: YouTube Clone

📌 Features

Video Fetching – Retrieves and displays YouTube videos dynamically via API.
Video Playback – Watch videos directly within the app.
Search Functionality – Search for videos using YouTube API.
Responsive UI – Built with Material UI for a modern, adaptive design.
Category Filtering – Browse videos by categories for easy navigation.

🛠️ Tech Stack

  • Frontend: React.js, Material UI
  • API: YouTube API (for fetching videos)
  • State Management: React Hooks
  • Deployment: Netlify

🚀 Installation & Setup

1️⃣ Clone the Repository

git clone https://github.com/deepdhar/Youtube-Clone.git
cd Youtube-Clone

2️⃣ Environment Variables

Create a .env file and add your YouTube API Key from Rapid API

RAPID_API_KEY = your_api_key

3️⃣ Install dependencies and Run the application

npm install
npm start

📌 Contributing

Contributions are welcome! Feel free to fork this repository and create a pull request.

👨‍💻 Developed by: Deep Dhar ☕