projects / game-matchmaker-api
Game Matchmaker API
roleDesign and implementation
What it is
Game Matchmaker API is an API-first backend for helping players and partial teams organize friendly sports matches.
The problem
Organizing friendly sports matches requires matching individual players and partial teams to available games, often filtered by location or playground.
My role
Design and implementation
What I worked on
- Designed an API-first backend with OpenAPI documentation.
- Implemented user registration and authentication.
- Built partial-team matching and playground/location filtering.
How it fits together
Registration & auth
Players / teams
Location filter
Match create
Go · Gin · GORM · PostgreSQL
OpenAPI · Docker Compose · Make