Skip to content

paulodiovani/hacktoberrank

Repository files navigation

Build Status

Hacktober Rank Challenge

Project Description

Hacktober Rank is a rank of participants of the Hacktoberfest. It fetches pull requests from github and list the users with most opened pull requests during the event period: October 1st to October 31.

The rank page lists the rank per year and allows to filter by location.

Contributing

Pull requests are welcome!!

It's a challenge about create a whole project, from beginning to end, should be done through pull requests from other users.

See issue #1 for more details.

Dependencies

  • nodejs >= 10.16.0
  • redis

Project setup

cp .env.example .env

npm install

npm start

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Run your end-to-end tests

npm run test:e2e

Run your unit tests

npm run test:unit

Fetch pull requests script to update database with pull requests

You can run the script using nodejs or configure a cron to run it.

node ./backend/workers/fetch-pull-requests.js [startDate] [endDate]

or

npm run fetch-prs

Check: