McHearty / yasp

YASP: Another (Dota) Stats Page

Home Page:http://yasp.co

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

YASP - YASP: Another Stats Page

Build Status Code Climate Coverage Status Dependency Status devDependency Status Join the chat at https://gitter.im/yasp-dota/yasp

About

  • Parses replays of Dota 2 matches to provide additional statistics.
  • Runs as a Node.js/Express web application.
  • Designed to scale to thousands of users.
  • Parser powered by clarity.

Quickstart

  • Install dependencies: sudo bash init.sh
  • Create .env file with required config values in KEY=VALUE format (see config.js) touch .env
  • Build npm install && npm run build
  • Launch in dev mode: npm run dev

Sample Data

  • Load the test players and matches: mongo dota migrations/loader.js

Lessons and Rules

  • Never async.parallel database calls.

About

YASP: Another (Dota) Stats Page

http://yasp.co

License:GNU General Public License v3.0


Languages

Language:JavaScript 57.7%Language:HTML 29.2%Language:Java 7.1%Language:CSS 5.1%Language:Shell 0.9%