Alparslan Semiz
ENDETR
All projects
Section
Web & Backend
Context
Solo
Stack
Python · FastAPI · PostgreSQL · React Router (SSR) · Docker
Status
Active
Stop on the route
Budapest

The story

Game scores come from many places, and not every source is equally reliable. I wanted one score per game that takes that into account.

GameMetrix collects scores from many sources and weights each one by how reliable it is. The catalog holds about 50,000 games. The backend is FastAPI on PostgreSQL. The frontend is React Router in framework mode, so game pages render on the server and stay interactive after they load.

Everything runs in Docker Compose, and the database is tuned to fit a small container. Accounts, a privacy control for analytics and an admin dashboard are built in. It is live at gamemetrix.me.

See it on the route

Quick version · one screen

Alparslan Semiz

Full-stack developer at Traggert and CS student at KIT, Karlsruhe. I ship games, Mac apps and web projects, mostly alone and sometimes in teams.