{"repo":"giorobert88/financial-dashboard","free":true,"listed":false,"github":"https://github.com/giorobert88/financial-dashboard","clone":"git clone https://github.com/giorobert88/financial-dashboard.git","description":"Modern Next.JS Firefly dashboard","language":"TypeScript","stars":53,"topics":["dashboard","docker","firefly-iii","nextjs","personal-finance","self-hosted"],"license":"GPL-3.0","category":"dashboards-admin","readme_excerpt":"Firefly Personal Financial Dashboard An interactive, responsive financial dashboard optimized for mobile layouts, connecting directly to a Firefly III instance. Designed to track Safe-to-Spend pacing, upcoming cycle outgoings, and categorizing transactions on the fly. Key Features 1. Safe-to-Spend Analysis : Computes disposable income based on total asset balance, subtracting upcoming unpaid bills and credit card statements up to your next payday. 2. Dynamic Burn Comparison : Renders an interactive line chart comparing cumulative daily spend against the previous cycle's pacing. 3. Interactive Uncategorized Queue ( /uncategorized ) : - Displays transactions from the last 7 days without a category. - Accessible via the Inbox icon in the main header (which displays a badge count of pending items). - Category updates are sent directly to Firefly III, and the transaction is cleared from the queue with a smooth fade animation. 4. Grouped Accounts Ledger : Displays active asset and liability accounts structured into Current Accounts , Savings , and Credit Cards with individual activity states. 5. Credit Card Payment Rules : Configure statement cycles (statement/due day) and payment preferences (Full statement balance vs Minimum payment calculations) inside the app. Rules are persisted directly within Firefly III as JSON metadata inside each account's notes field. --- Technical Stack - Framework : Next.js 16.2 (App Router) - Styling : Tailwind CSS & Vanilla CSS (using a custom glass-","default_branch":null,"files":null,"tree":[],"storefront":"/r/giorobert88","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/giorobert88/financial-dashboard/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}