Skip to content

LepharamRamchiary/Youtube_Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouTube Clone

This project is a YouTube clone built using ReactJS, Tailwind CSS, and the Rapid API.

Overview

This application replicates some of the core features of YouTube, allowing users to view, search for, and watch videos. It utilizes the YouTube Data API provided by Rapid API to fetch video data and display it in a user-friendly interface.

Technologies Used

  • ReactJS: A JavaScript library for building user interfaces.
  • Tailwind CSS: A utility-first CSS framework for quickly building custom designs.
  • Rapid API: Provides access to the YouTube Data API, enabling seamless integration with YouTube's services.

Installation

  1. Clone the repository:
    https://github.com/LepharamRamchiary/Youtube_Clone
    
  2. Install dependencies:
    cd youtube-clone
    npm install
    
  3. Set up Rapid API:
    • Sign up for a Rapid API account and obtain an API key for the YouTube Data API.
    • Create a .env file in the root directory of the project.
    • Add your API key to the .env file:
    REACT_APP_YOUTUBE_API_KEY=your_api_key_here
    
  4. Start the development server:
    npm start
    

Contributing

Contributions are welcome! If you find any bugs or have suggestions for improvements, please open an issue or submit a pull request.

About

This project serves as a playground for learning and experimentation, aiming to replicate the core functionalities of YouTube. Users can search and watch videos within a familiar environment while I dive deep into Tailwind CSS and Rapid API integration.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors