Overview
When you navigate to the dashboard, you’ll see:Account Cards
Quick overview of all your accounts with balances and transaction counts
Summary Metrics
Net worth, total income, and total expenses at a glance
Interactive Charts
Visual representations of your net worth over time and spending by category
Account Summary Cards
At the top of your dashboard, you’ll find colorful cards representing each of your accounts:View Account Details
Each card displays:
- Account name with color indicator
- Current balance (formatted in your local currency)
- Total number of transactions
The account cards are displayed in a responsive grid that adapts from 2 columns on mobile to 5 columns on extra-large screens.
Financial Summary Metrics
Three key metric cards provide instant insights into your financial health:Net Worth
Displays your total net worth calculated from all account balances. This is the sum of all your assets minus liabilities.Net worth is automatically updated whenever you create, update, or delete transactions or accounts.
Total Income
Shows the sum of all income transactions across all your accounts. Income transactions are identified by categories marked as “income” type.Total Expenses
Displays the total amount spent across all expense categories. Expenses are tracked as negative amounts internally but displayed as positive values for clarity.Net Worth Chart
The interactive area chart visualizes how your net worth has changed over time.- Features
- Implementation
Chart Capabilities
- Smooth gradient area chart showing net worth trends
- Interactive tooltips displaying exact values on hover
- Zoom functionality with the toolbar
- Date formatting showing “dd MMM yyyy” format
Time Range Filters
Quick-access buttons let you view different time periods:| Button | Description |
|---|---|
| 1W | Last 7 days |
| 1M | Last 30 days |
| 6M | Last 6 months |
| 1Y | Last 12 months |
| YTD | Year to date (from January 1st) |
| ALL | All time data |
Spending by Category Chart
This horizontal bar chart breaks down your expenses by category, helping you identify where your money goes.Chart Features
- Distributed color scheme - Each category gets a unique color from a gradient palette
- Sorted by amount - Categories are ordered to show your biggest spending areas
- Responsive design - Adapts to screen size while maintaining readability
- Interactive tooltips - Hover to see exact spending amounts
How It Works
The chart aggregates data from all transactions:Latest Transactions Panel
The right side of the dashboard features a tabbed panel showing your most recent transactions.- All Transactions
- Expenses
- Income
Shows the 5 most recent transactions across all categories, grouped by date.
Transaction Display
Each transaction row includes:- Category icon and color - Visual identification of the transaction type
- Title and details - What the transaction was for
- Date - When the transaction occurred
- Amount - Transaction value in your local currency
Transactions are grouped by date (Today, Yesterday, or specific dates) for easier scanning.
Quick Actions
Click any transaction to navigate to its edit page where you can:- Modify the amount
- Change the category or account
- Update the title and details
- Delete the transaction
Real-Time Updates
The dashboard uses HTMX for seamless updates:- No page reloads when navigating between tabs
- Smooth transitions between different views
- Automatic chart rendering on content load
Performance Considerations
The dashboard is optimized for speed:- Transactions are limited to 5 per tab
- Charts use aggregated data rather than individual records
- Eager loading prevents N+1 query problems
- JavaScript initialization uses event delegation to avoid memory leaks
Next Steps
Manage Transactions
Add, edit, or delete transactions
Manage Accounts
Create and manage your financial accounts
Customize Categories
Set up categories with custom icons and colors