
Financial Notes (DompetKu)
Personal finance tracking app I built to stop wondering where my money went. Charts, PDF export, fingerprint login, home screen widget.
Technology Stack
Transaction Management
Income & Expense Tracking
Full CRUD operations with categorized transactions, search, and pagination
Multiple Wallets (Dompet)
Support multiple wallets with different currencies, automatic balance sync
Recurring Transactions
Auto-create daily, weekly, monthly, quarterly, yearly transactions
Receipt Attachments
Attach photo receipts to transactions for record keeping
Soft Delete & Trash
Deleted transactions go to trash, can be restored or permanently deleted
Full-text Search
Search across all transactions with filters by date, category, wallet
Budget & Planning
Monthly Budgets
Set budget per category with visual progress indicators
Budget Rollover
Unused budget automatically carries to next month
Budget Alerts
Notifications when spending reaches 80% threshold
Cashflow Prediction
Algorithm calculates days remaining based on spending pattern
Goals & Debts
Savings Goals (Tabungan Impian)
Target-based savings with visual progress, milestone notifications at 50%, 75%, 100%
Debt Management
Track money owed to/by others with installment payment history
Due Date Reminders
Notifications for approaching debt deadlines
Security & Profiles
PIN Lock
Optional 6-digit PIN protection for app access
Biometric Auth
Fingerprint and face unlock for secure access
Multi-Profile Support
Separate profiles for family members with data isolation
App Lock on Background
Auto re-lock when app goes to background
Export & Reports
PDF Export
Generate professional financial reports as PDF documents
JSON Backup/Restore
Full data backup to JSON with file sharing, restore from backup
Monthly Summaries
Income/expense totals with category breakdown pie charts
Platform & Integration
Android Home Widget
Show balance on home screen with quick add income/expense actions
Desktop Support
Full Windows/Mac/Linux support with window management
Local Notifications
Budget warnings, debt reminders, savings milestones