Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mjpost/leaderboard
MT class leaderboard (mt-class.org/leaderboard.html) code
https://github.com/mjpost/leaderboard
Last synced: about 1 month ago
JSON representation
MT class leaderboard (mt-class.org/leaderboard.html) code
- Host: GitHub
- URL: https://github.com/mjpost/leaderboard
- Owner: mjpost
- Created: 2014-01-15T19:18:26.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-07-11T17:03:21.000Z (over 10 years ago)
- Last Synced: 2023-04-09T20:57:27.499Z (over 1 year ago)
- Language: FORTRAN
- Size: 4.63 MB
- Stars: 2
- Watchers: 1
- Forks: 16
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MT Class Leaderboard app
This project implements the [JHU MT class](http://mt-class.org/jhu) leaderboard as a
Google App Engine application. There are a few hard-coded variables (related to which
assignment is active, how many there are, where links go), but it's pretty modular and
relatively small.To use it:
1. Clone it:
git clone [email protected]:mjpost/leaderboard
1. Check out [the developer documentation](https://developers.google.com/appengine/) and in
particular
[the Python tutorial](https://developers.google.com/appengine/docs/python/gettingstartedpython27/introduction)
for instructions on how to download the test environment1. Test it, make changes, etc:
dev_appserver.py leaderboard/
1. Copy `app.yaml.template' to `app.yaml`. Change the application ID line in there to match
the app ID you created at [appspot.com](appspot.com).1. Upload it with
appcfg.py --oauth2 update leaderboard/
The first time you do this, a browser window will open for you to authenticate.
1. You can then access it at APP_ID.appspot.com