Skip to content
Selected work12 case studies

Work that considerswhat's behindthe screen.

Interface, business rules, data, and production aren't separate pieces. The projects here treat the whole product as one.

Go to projects
01City App — Mobile and Admin Panel2026

City App — Mobile and Admin Panel

Kütahya Sosyal

A city app that answers "what's on in town this week" from a single place: an Expo mobile client, a Next.js admin panel, and a self-hosted Supabase stack feeding both through one shared data-access layer.

Technical focus

Running a mobile app and an admin panel off one data-access layer and one schema, even though their session models are opposites.

  • Expo SDK 56
  • React Native
  • React 19
  • TypeScript
  • NativeWind
Case study
02Clinical Archive Platform — Mobile2026

Clinical Archive Platform — Mobile

Ceviz Flow

A mobile clinical archive where clinicians and researchers keep patient, case, and follow-up records in one chronological file encrypted on the device — photographs, DICOM, 3D models, documents, and clinical notes all in the same case file.

Technical focus

Keeping clinical data encrypted end to end on the device while search, comparison, and multi-format media all keep working inside the same case file.

  • Flutter
  • Dart
  • GetX
  • Drift
  • SQLite
Case study
05Hospitality Management Platform2026

Hospitality Management Platform

Garden Otel Operasyon Sistemi

A system that unifies hotel operations on a single platform — from reservations and check-in to rooms, staff, housekeeping, accounting, and official guest reporting.

Technical focus

Modeling reservation, official guest reporting (KBS), payment, room, and staff processes as a single fault-tolerant operations lifecycle.

  • Next.js
  • React.js
  • TypeScript
  • Tailwind CSS
  • PostgreSQL
Case study
07Local Land Listing Marketplace2026

Local Land Listing Marketplace

Kütahya Satılık Tarla

A web platform that unifies land buying and selling in Kütahya through team moderation, structured listing data, advanced filtering, and map-based discovery by drawing custom regions.

Technical focus

Keeping the BullMQ media worker and the Next.js ISR cache consistent with each other, and keeping the cinematic design easy to understand for users of all ages.

  • Next.js
  • React.js
  • TypeScript
  • Tailwind CSS
  • PostgreSQL
Case study

To work together

A good product starts with the right question.

yunusemrekoyun26@gmail.com