wetube-react
Video streaming app built using ReactJS and YouTube API
Features:
- YouTube API allowing searching and playing videos directly from YouTube.
- Advanced search to filter search results by order, duration, etc.
- Dark mode to reduce eye strain while binge watching.
App screenshots:
Light mode | Dark mode |
---|---|
Running the app:
-
Clone the project repo
git clone https://github.com/sourhub226/wetube-react.git
-
Move to root directory of the project
cd wetube-react
-
Obtain a developer key for YouTube API v3 from here
-
Create a
.env
file based on.env.template
provided and put the above obtained key in it.
The contents of the.env
file should look something like this:API_KEY=XXXXXXXXXXXXXXXXXXXXXXXX
-
Install all required npm packages
npm install
-
Run the app
npm run dev