GitHub Rankerizer is a small Ratpack and AngularJS application which can list an organizations public Github repositories, ranked by audience size.
Audience is determined by the number of watchers.
A demo of the applicaction can be found here: https://github-rankerizer.herokuapp.com/
This application can be run locally using the gradle wrapper. Java 8 is required by Ratpack, and therefore by Rankerizer.
./gradlew run
Once complete, rankerizer will be running at http://localhost:5050
Test for the backend are implemented as Spock specifications. To run the test suite,
use the test
gradle task:
./gradlew test