Yapay zekâ antrenörlü gelişim takibi
Sporcunun her seti kilo ve tekrarla kaydettiği, gelişimini grafiklerle izlediği ve antrenman notu tuttuğu mobil uygulama. İçindeki yapay zekâ antrenör (AI PT), kişinin seviyesine ve geçmiş kayıtlarına bakarak program öneriyor. iOS ve Android tek kod tabanından çıkıyor.
- Ürün
- Kas Hafızam
- Alan
- Mobil Uygulama
- Yıl
- 2026
- Canlı adres
- Mağazada

Problem
Antrenman takibi çoğu insanda telefon notlarında ya da kâğıtta duruyor. Kişi ne kadar ilerlediğini göremiyor, programını neye göre değiştireceğini bilmiyor. Var olan uygulamalar ya abonelik duvarının arkasında ya da salonda tek elle kullanılamayacak kadar karmaşık. Üstelik salonların çoğunda internet ya hiç yok ya da kopuk.
İhtiyaç
Uygulamanın set arasında tek elle ve dikkat dağılmadan kullanılabilmesi gerekiyordu. Kaydedilen verinin sporcuya geri dönmesi de şarttı: gelişim görünür olmalı ve program bu veriye göre güncellenmeliydi. Bağlantı koptuğunda kayıt kaybolmamalı, iki platform aynı anda ve aynı kalitede ilerlemeliydi.
→Çözüm
Tek kod tabanından iOS ve Android'e çıkan bir uygulama kurduk. Sporcu her seti kaydediyor, notunu düşüyor ve gelişimini grafiklerde görüyor. Yapay zekâ antrenör bu kayıtları okuyup bir sonraki haftanın programını öneriyor; öneriyi sporcu onaylayana kadar hiçbir şey değişmiyor. Veri önce cihazda tutuluyor ve bağlantı geldiğinde buluta eşitleniyor, yani salonda internet olmaması akışı hiç etkilemiyor. Kas haritası, program şablonları ve topluluk bölümü aynı çatı altında duruyor.
Uygulanan yaklaşım
- 01
Özellik öncelikli (feature-first) mimari ve tek yönlü bağımlılık: sunum → alan ← veri. Ekranlar birbirine değil ortak alan katmanına bağlı.
- 02
Çevrimdışı önce: kayıtlar cihazdaki veritabanına yazılıyor, bağlantı gelince buluta eşitleniyor.
- 03
Veri erişimi satır seviyesinde güvenlik kurallarıyla korunuyor; bir kullanıcı başkasının antrenman kaydını sorgulayamıyor.
- 04
Arayüz metinlerinin tamamı dil dosyalarında; uygulamada sabit yazılmış tek bir metin yok, TR ve EN aynı anda ilerliyor.
- 05
Hesap silme akışını ve gizlilik formlarını mağaza incelemesinden önce tamamladık, çünkü reddedilme sebeplerinin çoğu buradan çıkıyor.
- 06
Egzersiz görselleri ve anatomi çizimleri lisansı doğrulanmış kamu malı kaynaklardan alındı, atıf uygulama içinde gösteriliyor.
Ekranlar
Sonuçlar
Ölçülmemiş bir iddia yazmamak için sonuçları niteliksel tutuyoruz.
Gelişimin görünür olması
Sporcu hangi harekette ne kadar ilerlediğini grafikte görüyor. Kaydettiği veri kendisine geri dönüyor, kayıt tutmak tek başına bir yük olmaktan çıkıyor.
Kişiye göre program önerisi
Yapay zekâ antrenör geçmiş kayıtlara ve seviyeye bakarak program öneriyor. Kararı sporcu veriyor; öneri onaylanmadan uygulanmıyor.
İnternetsiz kullanılabilirlik
Salonda bağlantı olmasa da set kaydı ve not tutulabiliyor, bağlantı gelince kendiliğinden eşitleniyor.
Tek kod tabanı, iki platform
iOS ve Android aynı kaynaktan çıkıyor, bir platform diğerinin gerisinde kalmıyor. Arayüzde sabit yazılmış metin olmadığı için yeni dil eklemek yalnızca çeviri dosyası işi.
Kullanılan teknoloji
- Flutter
- Dart
- Riverpod
- Supabase
- PostgreSQL
- SQLite
- RevenueCat
- iOS
- Android
Bir sorunuz varsa, önce onu konuşalım.
Ne yapmak istediğinizi anlatın; uygun olup olmadığımızı, ne kadar süreceğini ve nasıl ilerleyeceğimizi ilk görüşmede söyleyelim. Satış konuşması yapmıyoruz.
orsenyazilim@gmail.com

