Açık Kaynak

Projelerim

Elly ekosistemi ve kişisel projelerim. Backend'den mobil'e, admin panelinden portföy sitesine kadar uçtan uca bir yazılım ailesi.

9

Proje

8

Canlı

1

Flight Test

Elly Backend
Admin Panel
Portfolio Site
Mobile App
Arcade Games
Godot Games
Flutter Games

Elly

Canlı

Headless CMS Backend

Spring Boot 3.5 + Java 21 üzerine kurulu multitenant headless CMS API. Database-per-tenant mimarisi, RBAC yetkilendirme, Redis cache ve RabbitMQ ile kurumsal ölçekte içerik yönetimi altyapısı.

  • Database-per-Tenant multitenant mimarisi
  • RBAC + OAuth2 (Google/GitHub) entegrasyonu
  • Redis tenant-aware cache (AOF + LRU)
  • RabbitMQ async email worker
Java 21Spring Boot 3.5PostgreSQLRedisRabbitMQDockerKubernetesJWT & OAuth2ZipkinPrometheus

Elly Admin Panel

Canlı

Headless CMS Yönetim Paneli

Elly CMS'in tüm içeriklerini yöneten modern admin paneli. Sayfalar, bileşenler, widget'lar, banner'lar, yazılar ve formları tek arayüzden yönetin. Google Gemini AI entegrasyonu ile içerik üretimi.

  • Hiyerarşik içerik yönetimi (sayfa → bileşen → widget)
  • AI destekli makale ve alan içeriği üretimi
  • Dinamik form oluşturucu (wizard, multi-step, validasyonlu)
  • SEO metadata yönetimi & canonical URL kontrolü
Next.js 16React 19TypeScriptTailwind CSS 4TanStack Query 5TipTap 3Google Gemini AIFramer MotionZod 4

Portfolio Site

Canlı

Kişisel Portföy & Blog

Şu an gezdiğiniz site. Elly CMS'den beslenen dinamik sayfa sistemi, MDX tabanlı teknik blog, Framer Motion animasyonları ve Next.js App Router mimarisi ile inşa edilmiş modern bir portföy sitesi.

  • Elly CMS'den beslenen dinamik sayfa sistemi
  • MDX tabanlı teknik blog (24 makale)
  • unstable_cache ile 24 saatlik blog cache
  • Framer Motion scroll animasyonları
Next.js 16React 19TypeScriptTailwind CSS 4Framer MotionShadcn UIMDXVercel

Elly Mobile

Flight Test

React Native Mobil Uygulama

Elly ekosisteminin mobil ayağı. Feature-based mimarisi, type-safe navigation, tam karanlık mod desteği ve React Native Reanimated 3 ile native hissiyatlı animasyonlar.

  • Feature-based modüler mimari
  • Strongly-typed navigation (compile-time doğrulama)
  • Deep linking & push notification routing
  • Karanlık mod odaklı tam tema sistemi
React NativeExpoTypeScriptReact Navigation v6Reanimated 3ZustandTanStack Query

Makas & Park Etme

Oyna
Phaser 3

Klasik 2D Oyunlar (Web)

Next.js App Router içerisine entegre edilmiş, Phaser oyun motoru ve Vite ile geliştirilmiş klasik 2D arcade oyunları. Akıcı 60fps oyun deneyimi ve modern web teknolojileri ile tarayıcıda doğrudan oynanabilir.

  • Phaser 2D oyun motoru entegrasyonu
  • ES Module üzerinden Next.js'e dinamik script aktarımı
  • Gelişmiş fizik ve animasyon motoru kullanımı
  • Klavye (yön tuşları) destekli interaktif oynanış
PhaserNext.js 16ReactTypeScriptVite

Eğitici Eşleştirme

Oyna
Godot

Eğitici Eşleştirme (Web)

Godot 4.x ile geliştirilmiş, WebAssembly export üzerinde çalışan eğitici eşleştirme oyunu. 24 seviyede renk, hayvan ve meyve eşleştirme; oturum metrikleri ve final ekranındaki ebeveyn paneli ile öğrenme özetleri.

  • Godot Engine web export (WASM + .pck) ile tek tıkla tarayıcıda çalışma
  • 24 veri odaklı seviye; renk, hayvan ve meyve katalogları
  • Analytics ve ebeveyn paneli ile doğruluk, tepki süresi ve seri istatistikleri
  • Eksik asset toleransı: görsel/ses yoksa uyarı ile güvenli düşüş (crash yok)
Godot 4GDScriptWebAssemblyHTML5 CanvasNext.js 16

Crane Arcade

Oyna
Godot

Vinç Simülasyonu (Web)

Godot 4 ile geliştirilmiş vinç (crane) operatörü simülasyon oyunu. Vinç kontrolü ve yük taşıma dinamikleri. Tarayıcıda tam ekran oynanabilir.

  • Godot Engine web export ile tarayıcıda doğrudan çalışma
  • Gerçekçi vinç ve kargo fizikleri
  • Mobil ve masaüstü uyumlu web arayüzü
Godot 4GDScriptWebAssemblyNext.js 16

Offroad Arcade

Oyna
Flutter

Offroad Arcade (Web)

Flutter Web ile geliştirilmiş Offroad Arcade oyunu. Fizik tabanlı araç dinamikleri, engeller ve zorlu parkurlar. Flutter Engine ve WebGL ile tarayıcıda doğrudan oynanabilir.

  • Flutter Web export ile tarayıcıda doğrudan çalışma
  • Fizik tabanlı araç kontrolü ve dinamikleri
  • Mobil ve masaüstü uyumlu web arayüzü
FlutterDartWebAssemblyNext.js 16

Drift Arcade

Oyna
Flutter

Drift Arcade (Web)

Flutter Web ile geliştirilmiş Drift Arcade oyunu. Harika fizikler ve drift mekanikleri. Tarayıcıda tam ekran oynanabilir.

  • Flutter Web export ile tarayıcıda doğrudan çalışma
  • Drift mekanikleri ve araç fizikleri
  • Mobil ve masaüstü uyumlu web arayüzü
FlutterDartWebAssemblyNext.js 16

Soccer Freekick

Oyna
Flutter

Frikik Simülasyonu (Web)

Flutter Web ile geliştirilmiş futbol frikik atış oyunu. Akıcı top fiziği, baraj mekanikleri ve hedef vurma heyecanı. Tarayıcıda tam ekran oynanabilir.

  • Flutter Web export ile tarayıcıda doğrudan çalışma
  • Akıcı şut ve top dinamikleri
  • Mobil ve masaüstü uyumlu web arayüzü
FlutterDartWebAssemblyNext.js 16

Wet Paint

Oyna
Flutter

Boyama ve Bulmaca (Web)

Flutter Web ile geliştirilmiş eğlenceli boyama ve bulmaca oyunu. Renkleri karıştırma ve yaratıcılığınızı konuşturma fırsatı. Tarayıcıda tam ekran oynanabilir.

  • Flutter Web export ile tarayıcıda doğrudan çalışma
  • Eğlenceli boyama mekanikleri ve bulmacalar
  • Mobil ve masaüstü uyumlu web arayüzü
FlutterDartWebAssemblyNext.js 16