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.








