Credits: https://github.com/vinitshahdeo/MiniYouTube
-
Clone the repository :
git clone https://github.com/vinitshahdeo/MiniYouTube/
-
Run
npm install
-
Replace
API_KEY=XXXXXXXXXX
insrc/index.js
with your own YouTube API key.
const API_KEY = 'XXXXXXXXXXXX'; // REPLACE IT WITH YOUR YOUTUBE API KEY
-
Run
npm run start
-
Open browser and go to
http://localhost:8080/
Get your YouTube API key here
This is an Intermediate level project and hence we will not be sharing the list of enhancements and will only provide you with the steps for making a contribution. Avoid making easy PRs which simply fix a typo or change color of a component as those will not contribute to your learning. Looking forward to your work!
- Install the application and look for a bug or enhancement that would like to work on.
- Create an issue and wait for the mentor to assign it to you
- Once assigned, Fork the repository
- Make changes on the Forked repository and commit changes
- Make a Pull Request on the code you pushed on the forked repository.
- The mentor will verify the PR and if it is upto the mark, will merge the same
- All the non-spam PR with notable changes will count to your hacktoberfest PRs!