Flexible Envelope Budgeting Android App

Заказчик: AI | Опубликовано: 07.01.2026

I’m looking to have a small, private-use Android application built that lets me handle my money the way I do with physical envelopes—but without the rigidity most apps force on you. Every fortnight my salary lands, I divvy it up across categories like groceries, fuel, and “treat-yourself”, then adjust on the fly when plans change. I already juggle a similar system inside a Gemini spreadsheet, yet I’d rather open a native app than a sheet each time I buy coffee. Core flow • Manual entry only: I prefer to type in income and expenses myself and see the running totals update instantly—no bank feeds or receipt scanners needed right now. • Envelope budgeting logic: When I record income, the app should prompt me to allocate amounts to any number of custom envelopes. Moving money between envelopes needs to feel as quick as drag-and-drop or a two-tap transfer. • Fortnightly cycle: Show a fresh period every two weeks, carry over unused funds, and highlight overspent envelopes so I can rebalance before the next pay. • Unlimited, editable categories: I want the freedom to rename, add, archive, or reorder envelopes at any time without losing history. Nice touches that would make my life easier – A clean, uncluttered Material 3 UI – Simple charts (bar or pie) that compare current spend against the envelope totals – Local data storage with export/import to a plain JSON or CSV file for backup Deliverables 1. Production-ready Android Studio project with well-commented Kotlin code 2. Signed APK I can sideload on my Pixel 3. Quick “getting started” note covering build steps, data backup, and how to change cycle length if I ever move from fortnightly to monthly Acceptance criteria: the app lets me create envelopes, assign fortnightly income, record expenses, transfer funds between envelopes, add to "savings" envelopes, and export data—all without crashes or forced budgets. If this sounds up your alley, tell me how you’d structure the data layer and any libraries you’d lean on (Room, Jetpack Compose, etc.). Looking forward to finally retiring that Gemini sheet.