| server | ||
| web | ||
| .gitignore | ||
| compose-dev.yaml | ||
| compose.yaml | ||
| README.md | ||
Overwatch Diff Avoider
Lacking skill and brain power? This intuitive calculator helps you outplay your opponents with ease. The Overwatch 2 counter-pick calculator identifies the most effective hard counters for any enemy team composition.
The program consists of a back-end service built with the Rust programming language and a web user interface developed in Svelte. Both components can be deployed using Docker or Podman. The service offers complete customization through dbconf.toml and seed.toml configuration files located in the server directory. The only runtime dependency is a PostgreSQL database.
The server includes a database population tool that loads hero counter data from the seed.toml file. Users can create custom seed.toml files. I've even provided a JSON Schema to streamline the process.