Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amoeba/loltistics
Player tracking for League of Legends
https://github.com/amoeba/loltistics
league-of-legends mongodb ruby sinatra
Last synced: 6 days ago
JSON representation
Player tracking for League of Legends
- Host: GitHub
- URL: https://github.com/amoeba/loltistics
- Owner: amoeba
- Created: 2018-02-08T08:10:45.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-02-08T09:16:25.000Z (almost 7 years ago)
- Last Synced: 2024-12-25T05:55:39.753Z (13 days ago)
- Topics: league-of-legends, mongodb, ruby, sinatra
- Language: JavaScript
- Homepage:
- Size: 4.62 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# loltistics
Player tracking for League of Legends (early precedessor to sites like [LoLKing](http://www.lolking.net/)).
_This project is now dead and the code seen here is provided for posterity. If you can get this running, please get in touch._
Website:
- ~~https://loltistics.herokuapp.com/~~ (Dead)
- Archive: http://web.archive.org/web/20101017185831/http://loltistics.heroku.com:80/## Features
- Uploading of League of Legends game logs via the website
- Tracking Player and Match information## About
This was fairly interesting and fun at the time because there was no way to view your player and match info offline.
When I wrote this, some log uploaders were being created by nothing existed (yet).This is a basic Ruby web app built on Sinatra that uses MongoDB for persistence.
MongoDB was a natural choice because the League of Legends log file schema was constantly changing.
I wrote a simple recursive-descent logfile parser to parse the logs.