gdq-stats
👾 Stats webpage for GamesDoneQuick. Hosted at gdqstat.us
Frontend
The actual visualization is done by D3.js. Other tools used include:
odometer- Cool JS animated odometersjQuerymoment.jsJekyll+Reduceto generate / minify the site's assets
Backend
This page uses gdq-collector to parse the GDQ donation tracker and to collect Twitch viewership information. This data is updated every minute.
An AWS RDS PostgreSQL instance is used as the backend data repository.
Run it yourself:
- Clone the repo.
- Run
bundle installto pull down the dependencies. - Run
bundle exec jekyll serveto build and serve the website tolocalhost.
Attribution
- alligatr - for his previous years of doing SGDQ/AGDQ stats. The initial design of this site was heavily inspired by alligatr's past work.
- David Ensinger - for his great minifier Rakefile blog post