SLY TeknolojiSLY Teknoloji
Work
Mobile · Family Budget·2026

Birikko

Birikko is a family budgeting app where a household manages income and expenses together in one shared ledger. Role-based membership, AI-powered spending insights, category budgets, subscription tracking, multi-currency support and savings goals in a single app — no bank connections, no ads.

FlutterDart.NETPostgreSQLDocker SwarmFirebaseRevenueCat
Duration3 months
PlatformiOS · Android
Team1 person
Year2026

What was the challenge?

In most families the budget is scattered across personal notes, spreadsheets and banking apps. With no shared view, who spent what, which subscription renews next and what's left at the end of the month only becomes clear when it's too late.

How we solved it

  • A shared household ledger with role-based access (Owner, Admin, Member, Viewer) and email invites
  • AI-powered insights that catch unused subscriptions and unusual spending spikes
  • Category budgets with warning thresholds, subscription tracking with a renewal calendar, and savings goals
  • Multi-currency support with the exchange rate locked per transaction
  • One subscription per household: Premium covers every member (₺899/year), and the free tier works indefinitely

Technology

Technology stack

Mobile

iOS & Android app

FlutterDart

Backend

API and business rules

.NETC#

Data & Infrastructure

Self-hosted database and orchestration

PostgreSQLDockerDocker Swarm

Services

App services and subscription management

FirebaseRevenueCat

Technical Approach

Birikko was built end to end by a single full-stack developer in three months, from design to store release. The mobile app is written in Flutter and ships to iOS and Android from one codebase. The household ledger, roles, budgets and subscriptions are served by a .NET backend API. Data lives in PostgreSQL, and the database and services run self-hosted on Docker Swarm, keeping infrastructure costs and data ownership fully in-house. Firebase powers the app-side services, while RevenueCat manages App Store and Google Play subscriptions in one place. Premium is scoped to the household, so a single purchase unlocks it for the whole family.

Screens

Screenshots

Monthly summary
Family & sharing
AI insights
Category budgets
Subscriptions
Savings goals
Quick add
Multi-currency

Facts

What we delivered

Duration
3 months
Platform
iOS · Android
Technology
FlutterDart.NETPostgreSQLDocker SwarmFirebaseRevenueCat
Scope
Product DesignMobile DevelopmentBackend DevelopmentSelf-hosted InfrastructureSubscriptions & PaymentsApp Release

Outcomes

Deliverables & outcomes

Achievements
  • Live on the App Store and Google Play
  • Available in Turkish and English, with multi-currency support
  • No bank connection required, ad-free, data encrypted in transit and at rest
  • Freemium model: free tier + ₺899/year household Premium
Deliverables
  • iOS & Android app
  • .NET backend API
  • Self-hosted PostgreSQL infrastructure on Docker Swarm
  • Subscription and Premium integration with RevenueCat
  • Marketing website and store assets