Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lepharamramchiary/youtube_clone
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.
https://github.com/lepharamramchiary/youtube_clone
rapidapi react-icons reactjs tailwindcss vercel-deployment
Last synced: about 1 month ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/lepharamramchiary/youtube_clone
- Owner: LepharamRamchiary
- Created: 2024-04-29T15:21:40.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-05-15T08:28:04.000Z (9 months ago)
- Last Synced: 2024-05-15T23:31:40.209Z (9 months ago)
- Topics: rapidapi, react-icons, reactjs, tailwindcss, vercel-deployment
- Language: JavaScript
- Homepage: https://incredible-naiad-ec220e.netlify.app/
- Size: 509 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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.