- Notifications
You must be signed in to change notification settings - Fork0
This project is a YouTube clone built using React, leveraging the power of Material-UI for styling and React Video Player for video playback. It utilizes the YouTube API to fetch and display video content.
License
NishalNT/React-YouTube
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This project is a YouTube clone built using React, leveraging the power of Material-UI for styling and React Video Player for video playback. It utilizes the YouTube API to fetch and display video content.
Check out the live demo of the application:React YouTube Clone
- YouTube-like interface and user experience
- Video search functionality
- Video playback using React Video Player
- Responsive design with Material-UI components
- React
- Material-UI
- React Video Player
- YouTube API
To run this project locally, follow these steps:
Clone the repository:
https://github.com/NishalNT/React-YouTube.git
Navigate to the project directory:
cd React-YouTube
Install dependencies:
npm install
Create a
.env
file in the root directory and add your YouTube API key:REACT_APP_YOUTUBE_API_KEY=your_api_key_here
Start the development server:
npm start
Open your browser and visit
http://localhost:3000
- Use the search bar to find videos
- Click on a video thumbnail to play the video
- Enjoy a YouTube-like experience in a React environment
This project is open source and available under theMIT License.
About
This project is a YouTube clone built using React, leveraging the power of Material-UI for styling and React Video Player for video playback. It utilizes the YouTube API to fetch and display video content.