Hacktoberfest Checker (https://hacktoberfest.ninja)
Read this in other languages.
Deutsch | English | Española | Française | हिंदी
Hosted at https://hacktoberfest.ninja, this allows users to check if a project is taking part is Hacktoberfest.
As a decoupled web application, Netlify Dev is required to run the application and the Netlify function locally and use the sites check-repository feature.
Install Netlify Dev to the application and Netlify Functions locally.
# install Netlify Dev
$ npm install netlify-cli -g
You need to create a GitHub Personal Access Token to be able to access the GitHub API from your local environment.
Follow the documentation and don't forget to copy the token before you leave the page (or you'll need to make two).
It ONLY needs the public_repo
scope. Adding more scopes could be a security risk.
To install the packages required for this project, run:
npm install
Create a .env
file and add your access token to it as shown here.
# .env
GITHUB_ACCESS_TOKEN=your_access_token_123
Using the Netlify Dev CLI, start the application.
$ netlify dev
The site will be available on localhost:8888 by default.
Contributions welcome! See CONTRIBUTING file.
Licensed as MIT. See LICENSE file.
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
For Hacktoberfest participants: Please consider opting in to have a tree planted on your behalf in the Hacktoberfest Forest instead of claiming a T-shirt. We need to look after our climate!