Personal Finance Dashboard

The dashboard uses a clear, consistent dark theme with well-structured sections and effective use of color for highlighting key financial metrics, making it visually appealing and easy to scan. However, the interface could improve by enhancing contrast for better accessibility and simplifying navigation to reduce cognitive load for new users.
Analyzed design
Fixes by Category
  • 4
    Color & Contrast
  • 2
    Content Readability & Clarity
  • 4
    Visual Consistency, Imagery & Media
  • 2
    Navigation & Structure
  • 0
    Conversion & Actions
  • 1
    Tone, Friendliness & Delight
  • 5
    Accessibility & Input Ergonomics
  • 4
    Efficiency & Cognitive Load
  • 3
    Flow & States Completeness
  • 0
    Strategic Design
  • Recommended Fixes by Impact
    0Critical
    1Major
    18Moderate
    8Minor

    Misaligned currency symbol in Financial trends

    Major
    Visual Consistency, Imagery & Media
    The Problem
    The dollar sign ($) in the 'Saved This Week' metric overlaps the numeric value (50.00) slightly, causing a misalignment and visual clutter.
    Why it Matters
    Misalignment reduces readability and can confuse users about the monetary value being displayed.
    How to Fix
    Adjust the spacing or position of the dollar sign so it does not overlap with the numeric value, ensuring clear separation.
    Issue Highlights
    Finding region

    Low contrast for secondary sidebar menu items

    Moderate
    Color & Contrast
    The Problem
    Sidebar menu items like 'Expenses', 'Debt', 'Income', and others use muted gray text on a dark background, likely below WCAG AA contrast ratio for normal text.
    Why it Matters
    Users with low vision or certain color deficiencies may struggle to read these important navigation options, reducing usability.
    How to Fix
    Increase text contrast by lightening the text color or darkening the background behind these menu items to meet minimum 4.5:1 contrast ratio for normal text.
    Issue Highlights
    Finding region

    Insufficient contrast for menu section labels in sidebar

    Moderate
    Color & Contrast
    The Problem
    Labels like 'Menu' and 'Household' use small uppercase text in a faint gray over dark background, likely not meeting 3:1 contrast required for UI components.
    Why it Matters
    Users could miss important structural cues in navigation, impacting orientation and comprehension.
    How to Fix
    Darken the label text color or increase font weight to improve contrast and legibility.
    Issue Highlights
    Finding region

    Poor contrast for small light gray text under financial metrics

    Moderate
    Color & Contrast
    The Problem
    Small detail text such as 'Budget Goal' under '100%' and 'Saved This Week' under '$50.00' is light gray on dark background with insufficient contrast.
    Why it Matters
    Users with vision impairments may miss key context information that supports understanding financial data.
    How to Fix
    Use a lighter text color or increase font weight to enhance contrast and meet WCAG standards for readability.
    Issue Highlights
    Finding region

    Unclear time period for 'March 2026' spending data

    Moderate
    Ambiguous Date/Time/Timezone
    The Problem
    'March 2026' is shown as a general label for spending but it is unclear if it refers to the entire month, a specific week, or a partial period. The exact date range or time context is ambiguous.
    Why it Matters
    Users may misinterpret the spending amounts or budget progress if they are not sure what exact period the data applies to.
    How to Fix
    Add clear labeling that defines the date or time range the spending and budgeting numbers cover, e.g., 'March 1-31, 2026' or 'March monthly total'.
    Issue Highlights
    Finding region

    Tabs under Dashboard heading misaligned

    Moderate
    Visual Consistency, Imagery & Media
    The Problem
    The 'Zach', 'Cailyn', and 'Combined' tabs below 'Dashboard' heading are not perfectly aligned vertically or horizontally with the heading text or with each other.
    Why it Matters
    Misalignment makes the UI feel less polished and harder to scan quickly.
    How to Fix
    Adjust padding and margins to ensure consistent spacing and alignment with the Dashboard heading and between each tab.
    Issue Highlights
    Finding region

    Sidebar navigation lacks clear active states for sub-items

    Moderate
    Navigation & Structure
    The Problem
    The sidebar menu highlights 'Dashboard' but does not clearly indicate active states for nested items under 'Expenses' or other categories, making it unclear where the user is within the app.
    Why it Matters
    Users may become confused about their current location in the app and may have difficulty navigating efficiently.
    How to Fix
    Add clear active or expanded states for nested menu items to communicate the current page or section effectively.
    Issue Highlights
    Finding region

    Small small toggle buttons in secondary tabs

    Moderate
    Accessibility & Input Ergonomics
    The Problem
    The tab selector controls beneath 'Dashboard' (Zach, Cailyn, Combined) appear small and compact, likely less than the recommended 44x44 pixels touch target size.
    Why it Matters
    Users with less precise motor control or larger fingers may have difficulty tapping these tabs accurately, leading to user frustration or errors.
    How to Fix
    Increase the size and padding of these toggle tab buttons to meet at least 44x44 pixels touch target guidelines.
    Issue Highlights
    Finding region

    Excessive sidebar details increase visual clutter

    Moderate
    Efficiency & Cognitive Load
    The Problem
    The sidebar shows abundant non-action information such as user location, levels, codes (NBS, log), and local storage info, which adds clutter without clear interactive value.
    Why it Matters
    Extra non-action details distract users from primary navigation and decision points, increasing mental effort to find relevant controls.
    How to Fix
    Minimize or hide non-critical user metadata from the sidebar or move to an infrequent information screen.
    Issue Highlights
    Finding region

    Unclear action after 'Build your habits' prompts

    Moderate
    Flow & States Completeness
    The Problem
    The 'Build your habits' section displays prompts 'Start one!' for each habit, but there is no clear indication if these are buttons or what the user should do next to start a habit.
    Why it Matters
    Users might be unsure how to initiate habit tracking, causing confusion and reducing engagement with the feature.
    How to Fix
    Make 'Start one!' clickable buttons with visual affordance or provide clearer instructions or tooltips on how to start building habits.
    Issue Highlights
    Finding region

    Low contrast for subtitle text in habit cards

    Moderate
    Color & Contrast
    The Problem
    The text 'Start one!' in each habit card (No-Spend, Under Budget, Savings) has low contrast on dark backgrounds, making it faint and harder to read.
    Why it Matters
    Users may struggle to understand these important secondary labels, reducing clarity of habit status.
    How to Fix
    Lighten the subtitle text color to improve contrast ratio or add subtle background shading to increase text visibility.
    Issue Highlights
    Finding region

    Poor hierarchy between spend amount and context text

    Moderate
    Content Readability & Clarity
    The Problem
    The large green spend amount '$455.79' stands out well, but the supporting text 'You've spent' and 'this month' are very small and light compared to the main figure, making it hard to quickly understand what the number refers to.
    Why it Matters
    Users might get confused about the meaning of the large number without clear hierarchical cues linking it to its context.
    How to Fix
    Increase size and weight or use stronger contrast for the contextual text near the main spend figure to clearly associate it with the number.
    Issue Highlights
    Finding region

    Inconsistent pill badges styling

    Moderate
    Visual Consistency, Imagery & Media
    The Problem
    The badges such as 'Semi-monthly' in Zach's paycheck, 'Personalized' in Financial trends, and 'NBS'/'log' in the household section have different color intensities and border roundness, causing visual inconsistency.
    Why it Matters
    Inconsistent badge styles can confuse users about the type or importance of information badges convey.
    How to Fix
    Standardize badge styling including background color, border radius, font size, and text color across the entire interface.
    Issue Highlights
    Finding region

    Dense sidebar menu with many clickable items and sections

    Moderate
    Navigation & Structure
    The Problem
    The left sidebar contains many closely spaced menu items (10+) plus household member toggles and other controls, resulting in a dense vertical navigation area.
    Why it Matters
    This density could cause accidental clicks and cognitive overload, decreasing usability and making it harder for users to find what they need quickly.
    How to Fix
    Consider grouping related items, using collapsible sections, or adjusting spacing to reduce the density and improve clarity and clickable target size.
    Issue Highlights
    Finding region

    Limited orientation cues about current context beyond top label

    Moderate
    Orientation Missing (Environment/Role/Location)
    The Problem
    While the screen has a large 'Dashboard' title, there is no breadcrumb or clear secondary navigation showing a deeper context or section within the dashboard or the selected household member beyond the small tabs.
    Why it Matters
    Users may have difficulty understanding their exact role, environment, or location in the app if deeper context or path isn't obvious, especially when switching between users.
    How to Fix
    Add breadcrumbs or more prominent contextual indicators showing current section, user, and role to improve clarity and navigation confidence.
    Issue Highlights
    Finding region

    Tiny page navigation arrows

    Moderate
    Accessibility & Input Ergonomics
    The Problem
    Left and right arrow buttons surrounding the 'March 2026' date label look small and may be narrower than recommended touch target size (around 30x30 pixels or less visible).
    Why it Matters
    Small tap targets can increase the chance of missed taps, slowing navigation and increasing user error.
    How to Fix
    Increase the size and spacing of these arrow buttons to ensure comfortable tap targets of at least 44x44 pixels.
    Issue Highlights
    Finding region

    Closely spaced user selection tabs in sidebar

    Moderate
    Accessibility & Input Ergonomics
    The Problem
    The two user selection buttons ('Zach' and 'Cailyn') directly below the 'Our Budget' logo in the sidebar are close with minimal horizontal spacing, increasing risk of accidental taps.
    Why it Matters
    Closely packed targets raise the chance users tap the wrong option, lowering task speed and satisfaction.
    How to Fix
    Add horizontal spacing or padding between these buttons to ensure clear separation and easy selection.
    Issue Highlights
    Finding region

    Multiple user/household filters cause extra decisions

    Moderate
    Efficiency & Cognitive Load
    The Problem
    The interface provides separate top-level selectors for user (Zach/Cailyn/Combined) in two places (sidebar and main content) which duplicates the selection step and may confuse users about which control is primary.
    Why it Matters
    Users have to process and reconcile two similar controls for filtering data by user, which increases cognitive load and slows decision-making.
    How to Fix
    Consolidate user selection to a single, clearly prominent control, or visually link the two to reduce redundancy and confusion.
    Issue Highlights
    Finding region

    Multiple toggles for filters and modes add complexity

    Moderate
    Efficiency & Cognitive Load
    The Problem
    The top right has 'Focus Mode', user badge (Binx), user toggles, and date navigation, all clustered together, forcing users to evaluate multiple unrelated settings before task execution.
    Why it Matters
    Users may spend cognitive resources prematurely deciding between modes or toggles that do not directly support their immediate goal, risking distraction and delay.
    How to Fix
    Group related controls logically, hide secondary toggles under expandable menus, or prioritize the primary task button (Add Expense) visually.
    Issue Highlights
    Finding region

    Overly Casual Tone in Financial Dashboard Greeting

    Minor
    Tone, Friendliness & Delight
    The Problem
    The greeting text 'Good evening, Zach! Great job staying under budget! ✨' uses casual language and emoji that may not match the more serious financial management context of a budgeting app dashboard.
    Why it Matters
    Users may perceive the app as less professional or trustworthy if the tone is overly casual in a context where financial responsibility is the focus.
    How to Fix
    Use a more neutral and professional tone for dashboard greetings, limiting or removing emojis, while maintaining friendly language.
    Issue Highlights
    Finding region

    No clear action related to the spending progress bar

    Minor
    Flow & States Completeness
    The Problem
    The spending progress bar shows the amount spent as 31% of take-home but lacks any guidance or buttons for managing budget or expenses.
    Why it Matters
    Users seeing their spending progress might want to adjust their budget or add new expenses but have no clear option visible here to do so.
    How to Fix
    Add an action button or link near the spending progress bar, such as 'Add Expense' or 'Adjust Budget'.
    Issue Highlights
    Finding region

    Unlabeled percentage progress bars

    Minor
    Content Readability & Clarity
    The Problem
    Progress bars in 'Build your habits' and 'Weekly Spending' sections lack explicit labels describing what the progress represents, especially for the colored bars without clear text.
    Why it Matters
    Users may not understand what the progress bars measure or how to interpret their status without clear labels.
    How to Fix
    Add concise labels or tooltips near each progress bar to clarify what they track and their target.
    Issue Highlights
    Finding region

    Unlabeled icons in habit streaks

    Minor
    Visual Consistency, Imagery & Media
    The Problem
    The icons representing 'No-Spend', 'Under Budget', and 'Savings' habits do not have labels explaining the icon meanings, requiring users to infer meaning from icon alone.
    Why it Matters
    Ambiguous icons can lead to confusion or misinterpretation about what habits are being tracked.
    How to Fix
    Add concise labels or tooltips for each icon to clearly indicate their meaning.
    Issue Highlights
    Finding region

    Small tags and badges with text

    Minor
    Accessibility & Input Ergonomics
    The Problem
    Text badges such as 'Personalized' and 'Semi-monthly' tags inside dashboard cards appear small and dense, potentially making them hard to tap if interactive.
    Why it Matters
    If these elements are interactive, their small size could hinder tap accuracy and cause frustration.
    How to Fix
    Ensure all interactive badges are sized for comfortable tapping with additional padding and spacing.
    Issue Highlights
    Finding region

    Tags in sidebar user info have low interactive affordance

    Minor
    Accessibility & Input Ergonomics
    The Problem
    Tags like 'NBS', 'Lvl 4: Debt Dodger', and 'log' next to user names look like static text but may be interactive or status indicators without clear affordance.
    Why it Matters
    Users could expect these elements to be clickable or actionable, resulting in confusion or missed functionality if they are not.
    How to Fix
    Ensure these tags visually convey their interactivity status by adding appropriate affordance cues or clarify if non-interactive.
    Issue Highlights
    Finding region

    No visible explanation for streak types

    Minor
    Efficiency & Cognitive Load
    The Problem
    The streak section shows 'No-Spend', 'Under Budget', and 'Savings' with instruction 'Start one!' but offers no on-screen explanation of what these streaks track or how to set them up.
    Why it Matters
    Users must recall from memory or external knowledge what the streaks mean and how to start them, increasing effort and uncertainty.
    How to Fix
    Add brief descriptions, tooltips, or onboarding hints explaining streaks and how to use them effectively.
    Issue Highlights
    Finding region

    No obvious next step after viewing 'Financial trends'

    Minor
    Flow & States Completeness
    The Problem
    The 'Financial trends' widget provides insight data but has no visible call-to-action or suggestion for what the user can do with this information next.
    Why it Matters
    Users may not know how to act on this financial data, leading to missed opportunities for further engagement or budget adjustments.
    How to Fix
    Add a contextual button or link such as 'View detailed report' or 'Adjust budget' to guide the user on possible next steps.
    Issue Highlights
    Finding region