To be able to run the application, rename .env.example file to .env and provide your personal token, which can be acquired here: https://github.com/settings/tokens
To install needed packages
To run application in local environment
For all application development
To speed up project setup
For styling
For routing through application
For unit tests
Contributor count is not provided by github repository search api, I implemented a workaround using pagination query for contributor list api and extracting data from response headers. This gives more results, but results do not seem to always match the actual contributor count.