SLY TeknolojiSLY Teknoloji
Çalışmalar
Mobil · Aile Bütçesi·2026

Birikko

Birikko; hane halkının gelir ve giderlerini tek bir paylaşımlı defterde birlikte yönettiği bir aile bütçesi uygulamasıdır. Rol tabanlı üyelik, yapay zekâ destekli harcama içgörüleri, kategori bütçeleri, abonelik takibi, çoklu para birimi ve birikim hedefleri tek uygulamada — banka bağlantısı yok, reklam yok.

FlutterDart.NETPostgreSQLDocker SwarmFirebaseRevenueCat
Süre3 ay
PlatformiOS · Android
Ekip1 kişi
Yıl2026

Hangi zorluk vardı?

Ailelerde bütçe herkesin kendi notunda, tablosunda ya da bankacılık uygulamasında dağınık duruyor. Ortak bir görünüm olmadığı için kimin ne harcadığı, hangi aboneliğin yenileneceği ve ay sonunda ne kalacağı ancak iş işten geçtikten sonra görülüyor.

Nasıl çözdük?

  • Rol tabanlı (Sahip, Yönetici, Üye, İzleyici) paylaşımlı hane defteri ve e-posta ile üye daveti
  • Kullanılmayan abonelikleri ve olağan dışı harcama artışlarını yakalayan yapay zekâ destekli içgörüler
  • Uyarı eşikli kategori bütçeleri, yenileme takvimli abonelik takibi ve birikim hedefleri
  • İşlem bazında kuru sabitlenen çoklu para birimi desteği
  • Hane başına tek abonelik: Premium tüm üyeleri kapsar (₺899/yıl), ücretsiz sürüm süresiz çalışır

Teknoloji

Teknoloji yığını

Mobil

iOS & Android uygulaması

FlutterDart

Backend

API ve iş kuralları

.NETC#

Veri & Altyapı

Self-hosted veritabanı ve orkestrasyon

PostgreSQLDockerDocker Swarm

Servisler

Uygulama servisleri ve abonelik yönetimi

FirebaseRevenueCat

Teknik Yaklaşım

Birikko'yu tasarımdan yayına kadar tek başıma, full-stack olarak üç ayda geliştirdim. Mobil uygulama Flutter ile yazıldı; tek kod tabanından iOS ve Android'e çıkıyor. Hane defteri, roller, bütçeler ve abonelikler .NET ile yazılmış bir backend API üzerinden yönetiliyor. Veriler PostgreSQL'de tutuluyor; veritabanı ve servisler Docker Swarm üzerinde self-hosted çalışıyor, böylece altyapı maliyeti ve veri kontrolü tamamen bizde kalıyor. Firebase uygulama tarafındaki servisler için, RevenueCat ise App Store ve Google Play aboneliklerini tek bir yerden yönetmek için kullanılıyor. Premium abonelik hane düzeyinde tanımlandığı için bir üyenin satın alması tüm aileye açılıyor.

Ekranlar

Ekran görüntüleri

Aylık özet
Aile & paylaşım
Yapay zekâ içgörüleri
Kategori bütçeleri
Abonelikler
Birikim hedefleri
Hızlı işlem ekleme
Çoklu para birimi

Künye

Ne teslim ettik?

Süre
3 ay
Platform
iOS · Android
Teknoloji
FlutterDart.NETPostgreSQLDocker SwarmFirebaseRevenueCat
Kapsam
Ürün TasarımıMobil GeliştirmeBackend GeliştirmeSelf-hosted AltyapıAbonelik & ÖdemeYayın Süreci

Sonuçlar

Çıktılar ve kazanımlar

Kazanımlar
  • App Store ve Google Play'de yayında
  • Türkçe ve İngilizce, çoklu para birimi desteğiyle
  • Banka bağlantısı gerektirmez, reklamsız, veriler aktarımda ve depolamada şifreli
  • Freemium model: ücretsiz sürüm + hane başına ₺899/yıl Premium
Teslimatlar
  • iOS & Android uygulaması
  • .NET backend API
  • Docker Swarm üzerinde self-hosted PostgreSQL altyapısı
  • RevenueCat ile abonelik ve Premium entegrasyonu
  • Tanıtım web sitesi ve mağaza görselleri