Skip to content

YouTube clone built with React JS and Material UI 5. Features include responsive design, video playback, and search functionality. Fetches video data via RapidAPI. Explore a sleek UI and dynamic content with this intuitive video streaming app.

Notifications You must be signed in to change notification settings

kumar-rakshith/YouTube_Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouTube Clone Application

This repository contains a modern YouTube clone application built using React JS and Material UI 5. The project demonstrates how to create a sleek, responsive video streaming interface with a clean and intuitive user experience, leveraging the power of React and the styling capabilities of Material UI.

Features

  • Video Playback: Watch and interact with videos in a YouTube-like interface.
  • Search Functionality: Find videos quickly with an integrated search feature.
  • Responsive Design: Optimized for various screen sizes and devices using Material UI's responsive components.
  • Dynamic Content: Fetch video data from an external API using RapidAPI to simulate real-time content updates.
  • User Interface: Modern and visually appealing UI elements built with Material UI 5.

Technologies Used

  • React JS: A JavaScript library for building user interfaces.
  • Material UI 5: A popular React UI framework for designing beautiful and responsive interfaces.
  • RapidAPI: A service for integrating various APIs to fetch video data.

Installation

  1. Clone the repository:
    git clone https://github.com/kumar-rakshith/youtube_clone.git
  2. Navigate into the project directory:
    cd youtube_clone
  3. Install dependencies:
    npm install
  4. Start the development server:
    npm start

Configuration

  • API Keys: Set up your API keys for RapidAPI in the .env file. Refer to the .env.example for the required variables.

Usage

  • Browse Videos: Navigate through the video list and watch your favorite content.
  • Search: Use the search bar to find specific videos.
  • Responsive Layout: Test the application on different devices to see the responsive design in action.

Contributing

Feel free to submit issues, create pull requests, or suggest improvements. All contributions are welcome!

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgements


Feel free to adjust the links and instructions to fit your project's specifics!

About

YouTube clone built with React JS and Material UI 5. Features include responsive design, video playback, and search functionality. Fetches video data via RapidAPI. Explore a sleek UI and dynamic content with this intuitive video streaming app.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published