Medical Appointment Scheduler

The interface effectively organizes patient data and scheduling information with clear sectioning and consistent use of icons, improving navigation within a complex workflow. However, the dense layout, small font sizes, and heavy reliance on icons without clear labels may overwhelm users and hinder quick comprehension.
Analyzed design
Fixes by Category
  • 4
    Color & Contrast
  • 2
    Content Readability & Clarity
  • 5
    Visual Consistency, Imagery & Media
  • 2
    Navigation & Structure
  • 2
    Conversion & Actions
  • 2
    Tone, Friendliness & Delight
  • 4
    Accessibility & Input Ergonomics
  • 3
    Efficiency & Cognitive Load
  • 2
    Flow & States Completeness
  • 3
    Strategic Design
  • Recommended Fixes by Impact
    1Critical
    9Major
    20Moderate
    3Minor

    Missing Clear Primary CTA in New Appointment Section

    Critical
    Conversion & Actions
    The Problem
    The Nueva Programación section has required fields and form inputs but no clearly labeled or visually emphasized primary call-to-action button to submit or confirm the appointment creation.
    Why it Matters
    Users will be confused about how to finalize the new appointment, potentially causing drop-off or incomplete submissions.
    How to Fix
    Add a distinct primary action button with a clear label such as 'Confirm Appointment' or 'Save Appointment' prominently placed and visually emphasized.
    Issue Highlights
    Finding region

    Unlabeled Hour Input Field

    Major
    Content Readability & Clarity
    The Problem
    The 'Hora' (Hour) input field shows placeholders '__ : __' but lacks an explicit label clarifying expected input format (24h or 12h) or time zone information.
    Why it Matters
    Without clear guidance, users may enter time in the wrong format or confusion can arise about the correct scheduling time, increasing error risk.
    How to Fix
    Add a label or tooltip clarifying time format and whether timezone adjustment is required for the 'Hora' input.
    Issue Highlights
    Finding region

    No clear indication of current navigation location

    Major
    Orientation Missing (Environment/Role/Location)
    The Problem
    The interface lacks a visible breadcrumb or distinct active state in the primary navigation bar to clearly indicate the user's current location or role within the system.
    Why it Matters
    Users may become disoriented about which section or module they are currently using, leading to confusion and inefficiency.
    How to Fix
    Add a breadcrumb trail or highlight the active navigation item prominently in the primary navigation bar to show the current location or role context.
    Issue Highlights
    Finding region

    Delete Appointment Lacks Confirmation

    Major
    Destructive Action Without Safeguard (Confirm/Undo)
    The Problem
    The trash bin icon in the appointment table toolbar suggests a delete function but lacks visible safeguard such as a confirmation prompt or undo option.
    Why it Matters
    Users can accidentally delete important appointments, leading to data loss and frustration.
    How to Fix
    Implement a confirmation dialog or undo feature before deleting appointments.
    Issue Highlights
    Finding region

    Low contrast in disabled input text

    Major
    Color & Contrast
    The Problem
    The text inside the disabled input fields (e.g. patient name 'Pedro', NHC number '50000256') appears in light grey on a white background, likely failing WCAG AA contrast requirements for normal text.
    Why it Matters
    Users with low vision or color blindness may have difficulty reading the information inside disabled input fields, reducing accessibility and usability of patient data.
    How to Fix
    Increase the contrast of the disabled input text color to meet at least a 4.5:1 contrast ratio against the background.
    Issue Highlights
    Finding region

    Very small circular icon buttons with badge counts

    Major
    Accessibility & Input Ergonomics
    The Problem
    The small circular icon buttons in the top right corner with notification badges (e.g., bell with '3', envelope with '11') appear to be less than 32x32 pixels and require precise tapping.
    Why it Matters
    Small touch targets increase the difficulty of clicking, especially on mobile devices or for users with motor impairments, leading to user frustration and errors.
    How to Fix
    Increase the size of these icon buttons to at least 32x32 pixels with sufficient padding, or add a larger tap area around the icons.
    Issue Highlights
    Finding region

    Too many input fields in Nueva Programación form

    Major
    Efficiency & Cognitive Load
    The Problem
    The Nueva Programación section includes numerous dropdowns, text fields, checkboxes, and buttons, requiring multiple separate interactions to complete scheduling.
    Why it Matters
    The abundance of fields creates cognitive load and may slow down users, increasing time and effort needed to complete scheduling.
    How to Fix
    Simplify the form by grouping related fields, using sensible defaults, and minimizing required inputs to reduce steps.
    Issue Highlights
    Finding region

    No clear primary action to confirm new appointment scheduling

    Major
    Flow & States Completeness
    The Problem
    The 'Nueva Programación' panel contains many required fields but does not have a clearly visible primary button (e.g., Save, Submit, or Confirm) to proceed with or finalize the scheduling of the appointment.
    Why it Matters
    Users may be confused about how to complete the appointment creation process, leading to incomplete actions or abandonment.
    How to Fix
    Add a prominent, clearly labeled primary action button such as 'Confirm Appointment' or 'Save' positioned where it is easily discoverable after filling out the form.
    Issue Highlights
    Finding region

    Confusing Patient Data Search and Result Overlap

    Major
    Strategic Design
    The Problem
    The 'Resultado de la búsqueda' section shows multiple very similar entries with barely distinguishable information, and the search results are presented in a tight table below the patient data form, causing potential confusion.
    Why it Matters
    Users may struggle to select the correct patient record, risking errors in patient care and data integrity.
    How to Fix
    Enhance search result differentiation by showing more distinctive patient identifiers, use clearer result grouping, and separate search results visually from editable patient data fields.
    Issue Highlights
    Finding region

    Unclear Form Input Types and Controls in 'Nueva Programación'

    Major
    Strategic Design
    The Problem
    Within 'Nueva Programación', several input fields do not clearly indicate accepted input types (e.g., 'Fecha' labeled as 'Text' instead of date picker) and checkboxes are mixed with dropdown fields unpredictably.
    Why it Matters
    This may cause user confusion or input errors, slowing down the scheduling process and potentially leading to incorrect appointments.
    How to Fix
    Use appropriate input controls matching data types (e.g., date pickers for date fields, dropdowns only where selection is needed), and group related inputs consistently with clear labeling.
    Issue Highlights
    Finding region

    Low contrast placeholder text in dropdowns

    Moderate
    Color & Contrast
    The Problem
    Placeholder text and unselected dropdown labels (like 'Text' in the Fecha field) appear in light grey on a white background, resulting in low contrast likely below WCAG AA standards.
    Why it Matters
    Low contrast on placeholder text can make it hard for users to understand which fields require input, especially for users with visual impairments.
    How to Fix
    Use a darker shade for placeholder text and dropdown labels to increase contrast against the white background.
    Issue Highlights
    Finding region

    Unclear Date Format in Histórico Citas Table

    Moderate
    Ambiguous Date/Time/Timezone
    The Problem
    The date '21/11/2022' in the 'Histórico Citas' section uses a day/month/year format without explicit labeling, which can be ambiguous for users unfamiliar with this convention.
    Why it Matters
    Ambiguous date formats can cause misinterpretation of important appointment or record dates, leading to confusion or errors in scheduling or record keeping.
    How to Fix
    Add a date format label or use an unambiguous format like '21 Nov 2022' or '2022-11-21' throughout the UI.
    Issue Highlights
    Finding region

    Inconsistent button background colors in top patient action buttons

    Moderate
    Visual Consistency, Imagery & Media
    The Problem
    The 'Alergias' button uses a strong red background with white text, while other action buttons like 'Riesgos' and 'Multiresistencia' have a gray background with black text. This inconsistency in button styling creates a fragmented visual hierarchy.
    Why it Matters
    Users may be confused about the relative importance or status of each button due to inconsistent color usage, which can increase cognitive load and slow down task completion.
    How to Fix
    Standardize button backgrounds by using a consistent color scheme for similar action buttons, reserving accent colors like red for only critical alerts or statuses.
    Issue Highlights
    Finding region

    Unlabeled icons in 'Nueva Programación' top right corner

    Moderate
    Visual Consistency, Imagery & Media
    The Problem
    There are several small icons for actions in the top right corner of the 'Nueva Programación' panel without visible labels or tooltips, potentially causing confusion about their function.
    Why it Matters
    Ambiguous icons increase cognitive load and can cause errors or hesitation as users may not understand their purpose without trial and error.
    How to Fix
    Provide visible text labels or add consistent tooltips that appear on hover to clarify icon functions.
    Issue Highlights
    Finding region

    Ambiguous icons in 'Resultado de la Búsqueda' header

    Moderate
    Visual Consistency, Imagery & Media
    The Problem
    The icon buttons in the 'Resultado de la Búsqueda' section header lack text labels, making their functions unclear at a glance.
    Why it Matters
    Unclear iconography can frustrate users or cause them to avoid using these features, reducing interface usability.
    How to Fix
    Add labels next to icons or implement tooltips with short descriptions on hover.
    Issue Highlights
    Finding region

    High density of action buttons and icons in top bar

    Moderate
    Navigation & Structure
    The Problem
    The top right corner contains numerous icons and buttons (user profile, notifications, search, filters, list/grid toggles, etc.) placed closely together, increasing visual complexity and the chance of misclicks.
    Why it Matters
    Users may experience difficulty quickly identifying and accessing the right controls, leading to slower task completion and user frustration.
    How to Fix
    Group related icons under expandable menus or reduce the number of visible elements by prioritizing the most common actions for immediate access.
    Issue Highlights
    Finding region

    Crowded patient data and search results area

    Moderate
    Navigation & Structure
    The Problem
    The left panel showing patient data, search results, and historical appointments contains many fields, icons, and buttons in close proximity, creating visual clutter and making individual elements harder to distinguish.
    Why it Matters
    This density can lead to user errors, slower data entry, and difficulties scanning relevant information effectively.
    How to Fix
    Increase spacing between clickable elements, group related fields logically, and consider progressive disclosure to reduce on-screen complexity.
    Issue Highlights
    Finding region

    Busy patient info and historical data panel with dense tables

    Moderate
    Efficiency & Cognitive Load
    The Problem
    The left panel displays detailed patient data, search results, and historical appointments with multiple tables and icons in a compact space, making it visually dense.
    Why it Matters
    The cluttered information presentation can overwhelm users, making it harder to quickly find relevant details and increasing mental effort.
    How to Fix
    Use progressive disclosure, collapsible sections, or tabs to separate patient info, results, and history for cleaner visuals.
    Issue Highlights
    Finding region

    Overloaded Top Navigation with Excessive Icons

    Moderate
    Strategic Design
    The Problem
    The top navigation bar contains a dense cluster of small icons and buttons with limited spacing and unclear grouping, making it difficult to quickly understand or prioritize actions.
    Why it Matters
    Users may face cognitive overload trying to identify important actions or notifications, reducing efficiency and increasing chance of errors in a critical healthcare environment.
    How to Fix
    Group related icons under clearly labeled menus or tooltips, reduce the number of visible icons, and increase spacing to improve scanability and ease of use.
    Issue Highlights
    Finding region

    New Appointment Form Lacks Clear Grouping

    Moderate
    Conversion & Actions
    The Problem
    The Nueva Programación form contains many required fields and checkboxes, but the layout groups them densely without distinct sections or headings to help users parse information.
    Why it Matters
    A dense ungrouped form can overwhelm users and increase form fill errors or abandonment.
    How to Fix
    Visually separate sections such as Patient Info, Schedule Details, Service Info, and Confirmation to help users navigate the form.
    Issue Highlights
    Finding region

    Low contrast icons in toolbar buttons

    Moderate
    Color & Contrast
    The Problem
    Several icons in the toolbar area (top right) appear light grey on a near-white background, likely failing WCAG AA contrast for graphical objects.
    Why it Matters
    Users with low vision or color blindness may have difficulty identifying toolbar icons, leading to reduced usability and difficulty locating controls.
    How to Fix
    Increase the icon color contrast by using a darker color or adding a visible background to the icons.
    Issue Highlights
    Finding region

    Weak Hierarchy in 'Nueva Programación' Form Labels

    Moderate
    Content Readability & Clarity
    The Problem
    In the form under 'Nueva Programación,' all labels and inputs have a similar font weight and size without distinguishing headings or groupings, making it hard to quickly scan or understand sections.
    Why it Matters
    Users may take longer to complete form fields or miss required fields because no clear visual hierarchy guides attention.
    How to Fix
    Use font size, weight, or whitespace to group related fields and visually separate form sections for better readability.
    Issue Highlights
    Finding region

    Misalignment of input fields and section titles in 'Datos del Paciente'

    Moderate
    Visual Consistency, Imagery & Media
    The Problem
    Input fields for 'Nombre', 'Apellido', 'Apellido 2', and 'Fecha Nacimiento' are not perfectly aligned horizontally, and the spacing between label groups is uneven. Furthermore, 'DATOS DEL PACIENTE' and its associated content appear slightly off-grid compared to adjacent panels.
    Why it Matters
    Misalignment can reduce visual harmony, making the interface look unprofessional and harder to scan, which reduces user efficiency.
    How to Fix
    Adjust margins and padding for input fields and labels to align consistently on a common grid baseline and ensure even spacing between sections.
    Issue Highlights
    Finding region

    Unlabeled icons in 'Histórico Citas' action bar

    Moderate
    Visual Consistency, Imagery & Media
    The Problem
    Icons in the 'Histórico Citas' section's toolbar do not have visible labels or descriptions, reducing clarity for their actions.
    Why it Matters
    This ambiguity could result in mistakes or slower task execution as users hesitate or try to guess icon functions.
    How to Fix
    Add text labels or tooltips for icons to clarify their purpose.
    Issue Highlights
    Finding region

    Missing Trust Indicators on Patient Allergy Section

    Moderate
    Tone, Friendliness & Delight
    The Problem
    The 'Alergias' button for patient allergies is prominently displayed in red, but there are no visible trust signals or reassuring messages about the accuracy or protection of this sensitive medical information.
    Why it Matters
    Users managing or viewing sensitive allergy data may feel uncertain about the reliability or security of the information, reducing trust and confidence in the system during critical healthcare tasks.
    How to Fix
    Add trust signals such as a lock icon, confirmation messages about data security, or tooltips assuring data accuracy and confidentiality near the allergy section.
    Issue Highlights
    Finding region

    Closely spaced icon buttons in patient header toolbar

    Moderate
    Accessibility & Input Ergonomics
    The Problem
    Icon buttons in the patient header toolbar (above 'DATOS DEL PACIENTE') are tightly spaced with very small gaps between them, making it easy to tap the wrong button.
    Why it Matters
    Icons placed too close together increase accidental taps on adjacent buttons, which can confuse users and cause operational mistakes.
    How to Fix
    Increase horizontal spacing between icon buttons to at least 8-10 pixels or add padding around each button to improve tap accuracy.
    Issue Highlights
    Finding region

    Tiny checkbox targets for week days in scheduling area

    Moderate
    Accessibility & Input Ergonomics
    The Problem
    Checkboxes for days (L, M, X, J, V, S, D) in the scheduling section are very small and packed close together.
    Why it Matters
    Small checkboxes are difficult for users to select accurately on touchscreens, increasing error rates and lowering usability.
    How to Fix
    Enlarge checkbox controls and provide more spacing between each day selection to meet minimum target size guidelines (about 32x32 pixels).
    Issue Highlights
    Finding region

    Multiple overlapping filter buttons cause conflicting choices

    Moderate
    Efficiency & Cognitive Load
    The Problem
    Filter buttons labeled CENTROS, HQCDB, Andalucía, Todos, and others are displayed side-by-side, requiring users to manually select among overlapping filters without clear guidance on which combinations are valid.
    Why it Matters
    Users may struggle to decide which filters to apply or mistakenly apply incompatible filters, causing confusion and delay.
    How to Fix
    Consolidate related filters into a single multi-select control or use dynamic filtering that prevents conflicting selections.
    Issue Highlights
    Finding region

    No actionable controls in 'TABLA DE CITAS' or 'RECOMENDACIONES' sections

    Moderate
    Flow & States Completeness
    The Problem
    The 'TABLA DE CITAS' and 'RECOMENDACIONES' sections are visible but appear empty or placeholder-like without any visible call-to-action or guidance for next steps.
    Why it Matters
    Without guidance or controls, users may be uncertain what to do next or how to interact with these sections, creating a perception of dead ends in the flow.
    How to Fix
    Provide guidance, empty state messages, or actionable buttons in these sections to direct users on how to proceed or add content.
    Issue Highlights
    Finding region

    Unclear role/mode context in patient header

    Moderate
    Orientation Missing (Environment/Role/Location)
    The Problem
    The top section contains patient info and multiple tabs (e.g., Allergies, Risks, Multiresistencia) but it lacks clear markers or labels indicating the user role or the overall app mode, which could orient the user.
    Why it Matters
    Lacking explicit environment or role context can confuse users about their current scope of work or permission level within the system.
    How to Fix
    Add a visible label or badge indicating the user role or the current environment mode near the patient header area for clarity.
    Issue Highlights
    Finding region

    Dropdown fields with faint arrow indicators

    Minor
    Accessibility & Input Ergonomics
    The Problem
    Several dropdown fields in the 'NUEVA PROGRAMACIÓN' section use very subtle arrow icons or low visual contrast, making it unclear they are interactive dropdowns.
    Why it Matters
    Users may not realize these fields are interactive input elements, causing confusion and potentially reducing form completion rates.
    How to Fix
    Increase contrast and size of dropdown arrow icons or add a more obvious affordance like a button boundary or distinct background color.
    Issue Highlights
    Finding region

    Low contrast inactive tab text

    Minor
    Color & Contrast
    The Problem
    Text labels on inactive tabs such as 'Riesgos', 'Multiresistencia', and 'Aislamiento' use a medium grey color on a light grey background, likely resulting in low visual contrast.
    Why it Matters
    Users might have difficulty discerning which tabs are inactive versus active due to subtle contrast differences, affecting navigation clarity.
    How to Fix
    Use a stronger contrast color for inactive tab text or backgrounds to improve differentiation.
    Issue Highlights
    Finding region

    Red Allergy Button May Imply Critical or Error State Without Context

    Minor
    Tone, Friendliness & Delight
    The Problem
    The allergy tab is highlighted in a strong red color, which typically indicates errors or urgent issues, yet no explicit warning or error text is shown to clarify the status.
    Why it Matters
    Users might misinterpret the red color as an indication of a system error or a critical urgent alert, causing unnecessary alarm or confusion.
    How to Fix
    Use a less alarming color for normal active state or pair the red color with explanatory text or iconography to clarify that it is a normal alert for allergies, not an error.
    Issue Highlights
    Finding region