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.








