| Homescreen | Onboarding | Adding an expense |
|---|---|---|
![]() |
![]() |
![]() |
- Set your monthly budget, currency, billing period start day, and how overspending is handled
- Two overflow strategies — carry yesterday's exact balance forward, or redistribute the remaining monthly budget evenly across remaining days
- Daily dashboard showing remaining budget, amount spent today, days left in the period, monthly totals, and tomorrow's projected allowance
- Add expenses with a category, description, and optional custom date and time
- Browse all expenses from the current billing period, grouped by day
- Light mode, dark mode, and automatic system theme detection
- Node.js 18+
- Expo Go app on your phone, or an Android/iOS emulator
git clone https://github.com/mikolajpochec/daily-budget-app
cd daily-budget-app
npm install
npx expo startTo build an APK:
git clone https://github.com/mikolajpochec/daily-budget-app
cd android/
./gradlew assembleReleaseiOS and Android releases are planned on the App Store and Google Play.
This project is licensed under the MIT License. See LICENSE for details.
Bricolage Grotesque font by Mathieu Triay, licensed under the SIL Open Font License 1.1.


