Gaming library and player profile
Pyralis is a mobile product that brings scattered gaming libraries, reviews and player history together. It connects digital games and tabletop experiences in a shared player profile.
- Developer
- Mustafa Erhan Kaya
- Technology
- Flutter, Dart, Riverpod, Supabase, IGDB, platform APIs
A fragmented gaming history
Games, playtime and friendships live across different platforms. Pyralis gathers those sources around a shared library and social profile. Reviews and tabletop session logs extend that profile beyond a single store.
Connecting platforms
The project includes integrations with Steam, PlayStation, Xbox, Riot/Valorant and BoardGameGeek. Provider-specific services handle library data, while backend proxies handle external API access and token flows.
A shared catalog, a personal history
Platform records are matched to a common game catalog using IGDB. Imported libraries combine with ratings, reviews and session logs. Personal history views use genres, platforms and other data supported by each source.
Respecting integration limits
Platforms do not expose identical data. Playtime and achievement features depend on the source API; a field supported by Steam is not assumed to exist on every other platform.
More of my work
ZINK!
ZINK! is a mobile word game built around a clue and a letter count. Revealing letters costs points, making the decision to solve without help central to each round. It offers Turkish and English content, daily challenges and crossword puzzles.
Read the project storyDuckIn
DuckIn is a mobile app that helps you understand how crowded a place may be before you go, and when it might be calmer. It combines place discovery with hourly crowd forecasts in Istanbul, Ankara and İzmir.
Read the project story