Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/khushipandey8/y-ng-ch-ng

This Application is made for watching video
https://github.com/khushipandey8/y-ng-ch-ng

Last synced: 1 day ago
JSON representation

This Application is made for watching video

Awesome Lists containing this project

README

        

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh
- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh
=======
# Y-ng-Ch-ng
This application used to watch videos and other features

# Yǐng Chéng
Yǐng Chéng is a video streaming application built with React.js and powered by RapidAPI. The app allows users to watch videos and search for content, similar to YouTube. The application leverages the capabilities of RapidAPI to provide an extensive video database and enhance the user experience with smooth video playback and search functionality.

# Features
Video Streaming: Users can watch videos directly from the application.
Video Search: Search for videos using keywords, titles, or categories.
User-Friendly Interface: Clean and intuitive design for seamless navigation.
RapidAPI Integration: Fetches video data and streams from various video platforms via RapidAPI.
Responsive Design: Fully responsive design to work on desktop, tablet, and mobile devices.

# Installation
To run the project locally:

### Clone the repository:

git clone https://github.com/xing24xing/Y-ng-Ch-ng.git

### Navigate to the project directory:

cd Y-ng-Ch-ng

### Install dependencies:

npm install

### Create a .env file and add your RapidAPI key:

REACT_APP_RAPIDAPI_KEY=your-rapidapi-key-here

### Start the development server:

npm start

# API Integration

#### Yǐng Chéng utilizes the RapidAPI platform to fetch video data. To make it work:

- Sign up on RapidAPI if you don't have an account.

- Subscribe to a relevant video API (e.g., YouTube API, Vimeo API).

- Get your API key and replace it in the .env file as shown above.

# Technologies Used

#### React.js: A JavaScript library for building user interfaces.
#### RapidAPI: A platform for connecting to thousands of APIs.
#### CSS: For styling the application with a clean and modern look.
- Gist file :

# Contributing
#### Fork the repository.
#### Create a new branch (git checkout -b feature-branch).
#### Make your changes.
#### Commit your changes (git commit -am 'Add new feature').
#### Push to the branch (git push origin feature-branch).
#### Create a new Pull Request.

# Acknowledgements
#### RapidAPI for providing the APIs used to fetch video data.
#### The open-source community for providing libraries and tools that made this project possible.