Skip to content
// projectJune 2026

PuanMerkezim

A Turkish football site with standings, fixtures, and results across several leagues.

Date
Statuscompleted
TypeWeb Application
PuanMerkezim
// stack
Next.jsTypeScriptPrismaPostgreSQLRedisTailwind CSSZod

PuanMerkezim tracks Turkish football across multiple leagues, from the Süper Lig down to lower divisions and women's leagues. It shows league tables, fixtures, results, and team pages with points-per-game stats.

League data is cached in Redis so pages stay fast during heavy matchday traffic, and the league and team pages are built for search visibility.

It runs on Next.js with a Prisma and PostgreSQL backend and Redis caching.

Highlights

  • Standings, fixtures, and results across multiple leagues
  • Team pages with points-per-game stats
  • Redis-cached for fast matchday loads

Challenges

  • Most Turkish standings sites are slow and ad-heavy, and they rarely cover lower and women's leagues in one place.

Outcomes

  • Multiple leagues in one place
  • Redis-cached pages
  • Search-optimized league and team pages

// next

Interested in this project?

Check out more of my work or get in touch to discuss your ideas.