Skip to content

A Ratpack and AngularJS example application which ranks an organization's public GitHub repositories by audience.

Notifications You must be signed in to change notification settings

ajbrown/github-rankerizer

Repository files navigation

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

About

A Ratpack and AngularJS example application which ranks an organization's public GitHub repositories by audience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published