Motivation
I didn’t want to spend money on a subscription-based budget app, and I found that most free or existing solutions had outdated UI/UX, were difficult to use, or lacked the customization I needed. So, I decided to “vibe code” my own solution, built entirely in Swift.
Key Features
- Receipt Scanning: Intelligent scanning that allows you to select the correct items and costs directly from your receipts.
- Spending Insights: Deep dives into your spending habits with clear, actionable analytics.
- Weekly Budgets: Set and track weekly budget goals to stay on top of your finances.
- Privacy First: Everything is completely private and processed on-device. No data ever leaves your phone.
Screenshots
Main transaction list view
Adding a new transaction with receipt scanning
Spending insights and category breakdown
Weekly budget progress and status
Technology Stack
- Language: Swift
- Framework: SwiftUI
- Persistence: Core Data / SwiftData
- ML: Vision Framework (for receipt scanning)