RankingPal is a web app that allows you to keep a TrueSkill ranking for a 4 player cards game (such as Hearts). The app uses a database and has these features:
- Player Ranking Table
- Game scores log page
- Insert score for games
- Insert new player names
- Admin page: -- Reset scores/games -- Deleted specific game scores -- Regenerate rankings
The app is live here: http://rankingpal.appspot.com/
- Python 2.7 app hosted on Google AppEngine Standard Environment
- Jinja 2 templates
- Database: Google "NoSQL" Datastore
- OAuth authentication integration for google accounts
- HTML, CSS
- Javascript
- jQuery
- script.aculo.us (for input autocomplete)
- TrueSkill python library by Doug Zongker (Apache License 2.0) https://github.com/dougz/trueskill