- Automatic demo recording
- Built in ELO system to rank players
- Live match display
- In-depth stat tracking, per match, per round:
- ELO
- Kills, Assists, Deaths
- Utility Damage, Total Damage
- Enemies Flashed, Grenades Thrown
- Clutch Attempts and Clutches Won
- KAST
- Rounds Played and Matches Played
- CounterStrikeSharp installed on the game server
- MySQL Server
- Web server for hosting API
- Clone the repository
- Rename
.env.development
file to.env.production
- Fill out your API URL within the newly-renamed
.env.production
- Install dependencies with
npm install
- Compile with
npm run build
- Deploy the
dist
folder to any static site host - I use Cloudflare Pages but GitHub Pages is also suitable - Done!