Skip to content

Latest commit

 

History

History
32 lines (20 loc) · 987 Bytes

README.md

File metadata and controls

32 lines (20 loc) · 987 Bytes

GitHub Rankerizer

Build Status

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/

Running Rankerizer

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

Testing

Test for the backend are implemented as Spock specifications. To run the test suite, use the test gradle task:

./gradlew test