Skip to content

deepdhar/Youtube-Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 ☕

About

Youtube Clone

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published