Skip to content

CondensedTea/pickup-ratings

Repository files navigation

pickup-rating

Rating system for tf2pickup-org project.

Components:

  • match-etl: ETL for games data: loads games via API, calculates and saves rating changes.
  • pickup-ratings: Website for rating data with leaderboards and game history for players.

Run locally:

Requirements:

  1. Install deps:
just install-deps
  1. Start local db:
just local-up
  1. Migrate local db:
just local-migrate up
  1. Load games for pickup site with optional starting offset:
just match-etl --pickup-site tf2pickup.ru --starting-offset 2449
  1. Start web service:
just start