GameDex

Creator · 2025 – Present

Visit Site
ViteReactPrismaTursoTanStack Query

GameDex is a personal project I built to manage my gaming backlog. As someone who plays a lot of games across multiple platforms, I wanted a simple way to track what I've played, what I want to play, and my thoughts on each game.

Why I Built It

Every existing game tracking service felt either too social (I don't need to see what my friends are playing) or too cluttered with features I don't use. I wanted something minimal that just lets me:

  • Track games I've played, am playing, or want to play
  • Add quick notes and ratings
  • See my backlog at a glance

The Stack

Built with Vite and React for the frontend, Prisma as the ORM with Turso (SQLite edge database) for persistence, and TanStack Query for data fetching. Uses Zustand for client state. Deployed on Vercel with serverless API routes.

The whole thing is intentionally simple — just enough to solve my own problem without over-engineering it.