/yasp

YASP: Another (Dota) Stats Page

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

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.