FinSight is a production-deployed personal finance dashboard that helps users track transactions, manage budgets, visualize spending patterns, and get AI-powered insights about their financial behavior.
Stars
1
Forks
0
Watchers
1
Open Issues
0
Overall repository health assessment
16.1.619.2.019.2.05.9.34.2.14.2.10.7.12.1.13.5.00.577.04.24.132.11.17.5.07.5.03.8.04.3.67.71.25.2.21.45.04.1.02.0.70.34.57.5.08.20.00.4.64.2.05.0.7^2.49.422.13.019.2.019.2.09.0.016.1.68.0.08.0.03.8.10.6.04.19.08.11.04.1.04.1.016.3.26.9.16.0.12.12.106.0.328.1.014.6.142
commits
refactor(styles): update color palette and improve theme structure for better readability
e33f4f8View on GitHubfix(goals): move action buttons to separate bar to prevent layout overflow on mobile
28638e9View on GitHubfix(types): remove undefined assignment for optional search param
421287fView on GitHubfix(transactions): resolve unused imports and integrate ActionButton into TransactionsList
7bdf37bView on GitHubfeat(ui): standardize action buttons across all pages with responsive behavior
82e7d56View on GitHubfeat: enhance UX by adding receipt download and improving mobile transaction layout
264ffbcView on GitHubdocs: update README for portfolio - features, architecture, engineering decisions
25a5a0eView on GitHubfix: receipt upload after new transaction - prevent newTransactionId reset on re-render
1b0fd32View on GitHubfix: OCR route - use gemini-2.5-flash and response.text like insight route
c4499c0View on GitHubfix: exclude PWA files from auth middleware - manifest, sw.js, icons
2ff7f27View on GitHubfix: use Next.js native app/manifest.ts for PWA install support
32599a9View on GitHubfix: restore correct dashboard layout, root layout with PWA head tags
cfd9953View on GitHubfix: PWA manifest MIME type, remove from metadata, add explicit head link
5f0bef3View on GitHubfix: goals amount floating point precision - use Math.round and coerce
77fa272View on GitHubfix: goals currentAmount Decimal coercion, manifest cleanup
19e315aView on GitHub