Şükran Mobile Card Game
A mobile take on Şükran, the traditional Turkish card game, built with React Native: custom rules, bot AI, tiered rooms and Firebase accounts.

About this project
I brought Şükran, a traditional Turkish card game, to mobile with React Native (Expo) and TypeScript. Four players ask each other for cards, try to complete sets of four, and have to say "Şükran!" in time to keep their turn. The game engine (dealing, requests, the Şükran phase, set completion, ranking) lives in pure TypeScript modules. You play against three bots with different difficulty levels across tiered rooms with their own stakes, clocks and currencies. Accounts and friends are handled with Firebase.
The Problem
There was no mobile version of traditional card games like Şükran that stays faithful to their rules.
The Solution
I built a mobile card game that fully implements the custom rules, turn order and game-state logic, playable against bots.
Key Features
Screenshots






