Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nguyenta99/youtube-sharing-client


https://github.com/nguyenta99/youtube-sharing-client

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Youtube sharing frontend
## Introduction
- Frontend for youtube sharing video application
- Built based on ReactJS

## Prerequisites
NodejS version 18
npm 9.6.7

## Installation & Configuration
To clone project, run:
```sh
git clone https://github.com/ShiedaKayn1975/youtube-sharing-client.git
```
After that, go to the root project directory, run:
```sh
npm install
```
Create your own `.env` file following this content and grant the value for these variables:
```
REACT_APP_API_HOST=http://localhost:8080 #backend host
REACT_APP_WS_SERVICE_HOST=http://localhost:8080 #backend host
REACT_APP_YOUTUBE_API_KEY=enter_your_youtube_api_key
```
Finally, to run the project, execute this command:
```sh
npm start
```