// project
PuanMerkezim
A Turkish football site with standings, fixtures, and results across several leagues.
Date
Status
completed
Type
Web Application

Technologies Used
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.