Back to Portfolio

Fortune

Personal finance dashboard with Maneki Neko theming. Bank account aggregation via SimpleFin, bill tracking, spending analytics, and iOS widgets.

SwiftSwiftUISwiftDataCloudKitWidgetKitCharts
Fortune logo

About This Project

Fortune is a SwiftUI-based iOS/iPadOS/macOS app for tracking personal finances with a Maneki Neko (beckoning cat) theme. It aggregates bank accounts via the SimpleFin API, tracks bills and recurring expenses, and provides analytics on spending patterns. The app transforms financial tracking into "fortune management" with contextual messaging, themed visuals, and a cohesive Japanese-inspired aesthetic. Key features include: - Dashboard with net worth overview and fortune-themed messaging - Bank account sync via SimpleFin API - Bill tracking with calendar grid view and recurrence patterns - Transaction list with search, filtering, and auto-categorization (80+ merchant patterns) - Analytics with spending trends, category breakdown, and net worth tracking - iOS widgets (small, medium, large) via WidgetKit - Local notifications for bill reminders - Cross-device sync via CloudKit - Adaptive layouts for iPhone, iPad, and Mac - Three cat mascots: White (light mode), Black (dark mode), Gold (prosperity)