Skip to content

prabhanjansp/youtubeclone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 

Repository files navigation

YouTube Clone App Screenshot

πŸš€ Live Demo https://rococo-horse-9ef7de.netlify.app/

View the Live Application

πŸ“Œ Overview

This is a YouTube Clone built using modern web technologies. It allows users to browse and search YouTube videos seamlessly using the YouTube v3 API from Rapid API.

πŸ› οΈ Tech Stack

⚑ React.js (Vite) – Fast and optimized project setup.

🎨 Material-UI – Modern UI components for a clean look.

πŸ“Œ Material-UI Icons – For enhanced visuals.

🌐 Rapid API (YouTube v3 API) – Fetching real-time video data.

✨ Features

βœ… Browse trending YouTube videos. βœ… Search for videos in real-time. βœ… Watch videos with an embedded player. βœ… Responsive and visually appealing UI.

πŸ”§ Installation & Setup

Follow these steps to set up the project locally:

Prerequisites

Install Node.js and npm.

Steps to Run

Clone the repository

git clone

Navigate to the project folder

cd youtube-clone

Install dependencies

npm install

Start the development server

npm run dev

Open in browser

http://localhost:5173

πŸ”— API Integration

This project uses the YouTube v3 API from Rapid API.

Ensure you have an API key to make successful requests.

πŸš€ Deployment

The project is deployed on Netlify. To deploy your own version:

npm run build

Upload the dist folder to Netlify for hosting.

🀝 Contributing

Feel free to fork this repository and submit pull requests for improvements or feature additions.

πŸ“œ License

This project is open-source and available under the MIT License.

πŸ’» Developed with ❀️ by Prabhanjan

About

This is a YouTube Clone built using modern web technologies. It allows users to browse and search YouTube videos seamlessly using the YouTube v3 API from Rapid API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors