Skip to content
← All projects

// Personal ·

TSO Bans

Public ban list for TSO Network game servers, with player/admin lookups via the Steam Web API.

  • Astro
  • TypeScript
  • Tailwind CSS
  • PHP
  • MySQL

A public list of banned accounts across TSO Network’s game servers. Rather than going through the shared backend API, its PHP layer reads the game database’s ban table directly through a read-only, SELECT-only database user, then resolves player and admin names and avatars through the Steam Web API. Pagination, status derivation and caching logic are covered by a PHPUnit fixture-based test suite that needs no live database or Steam API access.