Community Complaint App

The UI design offers a clear and consistent onboarding flow with intuitive input fields and distinct action buttons that facilitate user navigation. However, it could improve by enhancing visual hierarchy with more spacing, optimizing color contrast for readability, and adding clearer error states or feedback for form inputs.
Analyzed design
Fixes by Category
  • 2
    Color & Contrast
  • 2
    Content Readability & Clarity
  • 3
    Visual Consistency, Imagery & Media
  • 2
    Navigation & Structure
  • 3
    Conversion & Actions
  • 2
    Tone, Friendliness & Delight
  • 4
    Accessibility & Input Ergonomics
  • 3
    Efficiency & Cognitive Load
  • 3
    Flow & States Completeness
  • 3
    Strategic Design
  • Recommended Fixes by Impact
    0Critical
    8Major
    16Moderate
    4Minor

    No persistent primary navigation visible on complaint management screens

    Major
    Navigation & Structure
    The Problem
    Screens showing complaint categories, complaint details, and complaint submission have no visible primary navigation or indication of how to go back to main dashboard or other sections easily.
    Why it Matters
    Users cannot easily navigate to other sections or restart tasks, increasing frustration and drop-off risk.
    How to Fix
    Provide a persistent navigation bar or menu accessible from all primary screens, including a visible back or home button.
    Issue Highlights
    Finding region

    Inconsistent Button Styles Across Screens

    Major
    Visual Consistency, Imagery & Media
    The Problem
    Multiple screens show buttons with inconsistent styling such as different colors (orange, blue, white), shading, and border styles which breaks visual unity. For example, the 'Sign up' and 'Sign in' buttons use orange with rounded edges, while 'Continue' and 'Next' buttons use white backgrounds with black borders or filled blue.
    Why it Matters
    Inconsistent button styling confuses users by making interactive elements less predictable and decreases overall perceived professionalism.
    How to Fix
    Define and apply a consistent button style guide including colors, border radii, font weight, and states across all screens.
    Issue Highlights
    Finding region

    Upload Picture Section Looks Non-Interactive

    Major
    Accessibility & Input Ergonomics
    The Problem
    The 'Upload your pic' area with the icon in the 'Enter Society Details' screen is outlined with a dotted border but lacks prominent button or upload affordance styling.
    Why it Matters
    Users may not recognize the area as tappable to upload a photo, causing confusion or missed interactions.
    How to Fix
    Improve the visual affordance by adding a button style or clearer upload icon and label.
    Issue Highlights
    Finding region

    Too many sequential signup screens

    Major
    Efficiency & Cognitive Load
    The Problem
    The signup flow is split across multiple separate screens requiring users to go step-by-step entering basic info, selecting role, and providing society details.
    Why it Matters
    This elongates the signup process and forces users to perform many small steps rather than completing information in fewer screens, increasing cognitive load and perceived effort.
    How to Fix
    Combine related inputs onto fewer screens and reduce the number of micro-steps required before completion.
    Issue Highlights
    Finding region

    No indication of what to do after onboarding splash screen

    Major
    Flow & States Completeness
    The Problem
    The first screen (iPhone 16 Plus - 19) shows only the app logo without any visible button or prompt to move forward.
    Why it Matters
    Users may be confused about how to proceed from this screen, causing friction or abandonment.
    How to Fix
    Add a clear call to action such as 'Get Started' or automatically transition to the next screen after a short delay.
    Issue Highlights
    Finding region

    Low contrast text on sign-up/sign-in screen

    Major
    Strategic Design
    The Problem
    The grey text above the sign-up/sign-in buttons ('Ab Society Ki Dikkat Chhutkiyo me Khatam') has low contrast against the white background, which likely fails accessibility guidelines.
    Why it Matters
    Users with visual impairments or in bright environments may struggle to read important instructional text.
    How to Fix
    Increase contrast by darkening text color or changing background or text style to meet WCAG AA standards.
    Issue Highlights
    Finding region

    Missing guidance or error states on complaint submission screen

    Major
    Flow & States Completeness
    The Problem
    The complaint detail screen acquiring input (iPhone 16 Plus - 17) does not show any loading or error states upon submitting a complaint.
    Why it Matters
    If submission fails due to network or validation errors, users will not know why or what to do next, causing frustration or drop-off.
    How to Fix
    Implement clear loading indicators, error messages, and success confirmations linked from this screen.
    Issue Highlights
    Finding region

    Confusing input labeling on complaint details screen

    Major
    Strategic Design
    The Problem
    The 'Upload a picture of the Issue' section has a pink background with instructions that could confuse users if the camera icon is the only way to upload images or if file selection is also possible.
    Why it Matters
    Users may be uncertain how to submit photographic evidence of their complaint, potentially reducing complaint quality or causing frustration.
    How to Fix
    Clarify upload instructions and ensure multiple upload methods are clearly indicated and easily accessible.
    Issue Highlights
    Finding region

    Unclear placeholder text for complaint description input

    Moderate
    Content Readability & Clarity
    The Problem
    The complaint description input uses placeholder text: 'E.g. Lift Stucked in the basement' which includes a grammatical error and may confuse users on what to input.
    Why it Matters
    Unclear or incorrect examples can confuse users about what details are required and reduce input quality.
    How to Fix
    Use clear, grammatically correct placeholder text like 'e.g., Lift stuck in the basement' to better guide users.
    Issue Highlights
    Finding region

    Unlabeled and Ambiguous Icons on Complaint Category Selection

    Moderate
    Visual Consistency, Imagery & Media
    The Problem
    In the category selection screen for complaints, icons with no labels or unclear meaning are shown for 'Water', 'Security', and 'Stray Animals' among others. Some icons have small text but others only rely on icons which may confuse users.
    Why it Matters
    Users might misunderstand what an icon represents, leading to incorrect input or frustration.
    How to Fix
    Add clear textual labels near all icons and consider tooltips or short descriptions for clarity.
    Issue Highlights
    Finding region

    Crowded clickable options with similar visual weight in category selection screen

    Moderate
    Navigation & Structure
    The Problem
    The category selection screen presents multiple clickable tiles with similar size and style, which can cause difficulty in distinguishing priority actions or guidance.
    Why it Matters
    Users may hesitate or make wrong selections due to visual clutter and lack of emphasis on primary options.
    How to Fix
    Reduce the number of simultaneous choices displayed or use visual hierarchy and grouping to emphasize most relevant options first.
    Issue Highlights
    Finding region

    Vague CTA button label 'Continue' on multiple screens

    Moderate
    Conversion & Actions
    The Problem
    Several buttons are labeled 'Continue' without clarification of what action will be completed next, e.g., on screens for society details (iPhone 16 Plus - 26) and welcome form (iPhone 16 Plus - 27).
    Why it Matters
    Users may be uncertain about what will happen next by clicking 'Continue', which can reduce confidence and conversion rates.
    How to Fix
    Replace 'Continue' with more descriptive labels such as 'Next: Society Details' or 'Proceed to Dashboard' to clarify the action outcome.
    Issue Highlights
    Finding region

    Dense ungrouped input fields hamper form usability

    Moderate
    Conversion & Actions
    The Problem
    The 'Enter Society Details' screen (iPhone 16 Plus - 26) and 'Complaint Details' form (iPhone 16 Plus - 16) show multiple input fields without clear grouping or section breaks, making the form appear dense and potentially overwhelming.
    Why it Matters
    Ungrouped form fields reduce scanability and can increase user effort, causing form abandonment or errors.
    How to Fix
    Group related fields under descriptive headings and add spacing to visually segment form sections.
    Issue Highlights
    Finding region

    Bright, Cheerful UI vs Serious Complaint Submission Context

    Moderate
    Tone, Friendliness & Delight
    The Problem
    Complaint submission screens use bright colors and playful icons, which may create a visual tone mismatch given the seriousness of lodging an issue like safety or security complaints.
    Why it Matters
    A tonal mismatch could reduce perceived empathy and seriousness, potentially lowering trust and satisfaction for users reporting critical issues.
    How to Fix
    Adjust colors and imagery to a more neutral or reassuring palette and tone for complaint screens to match the gravity of the context.
    Issue Highlights
    Finding region

    Tags in Issue Selection Screen Too Small

    Moderate
    Accessibility & Input Ergonomics
    The Problem
    The small category selection buttons on the 'What bothers you' screen appear quite small, likely smaller than recommended 44x44 points for touch targets.
    Why it Matters
    Small touch targets increase the chance of input errors and user frustration, especially for users with limited dexterity or on smaller screens.
    How to Fix
    Increase the size and padding of these category buttons to at least the recommended minimum touch size, or add more spacing between them.
    Issue Highlights
    Finding region

    Buttons in Sign Up Screen Too Close Vertically

    Moderate
    Accessibility & Input Ergonomics
    The Problem
    The 'Sign up', 'Continue with Google', and 'Continue with Apple' buttons are stacked closely with minimal spacing between them.
    Why it Matters
    Close vertical spacing between buttons can lead to accidental taps and user errors.
    How to Fix
    Increase vertical spacing between these buttons to reduce accidental activations.
    Issue Highlights
    Finding region

    User must remember society code to proceed

    Moderate
    Efficiency & Cognitive Load
    The Problem
    Multiple screens ask for 'Society Code' or 'Generate a Code' without storing or confirming it visibly across steps.
    Why it Matters
    Users may forget or confuse the code between steps, causing errors or lost progress.
    How to Fix
    Persist and display the society code visibly across related screens or autofill it to reduce reliance on memory.
    Issue Highlights
    Finding region

    Low contrast for small text links below primary buttons

    Moderate
    Color & Contrast
    The Problem
    Text below primary buttons such as 'Or' on the create account screen and 'Ab Society Ki Dikkat Chhutkiyo me Khatam' appears in a light grey on white background, likely below WCAG AA contrast ratio.
    Why it Matters
    Low contrast on instructional or supportive text reduces readability and can reduce user confidence and usability.
    How to Fix
    Use a darker color for these small text links ensuring at least 4.5:1 contrast ratio on white background.
    Issue Highlights
    Finding region

    Ambiguous label for 'Generate a Code' field

    Moderate
    Content Readability & Clarity
    The Problem
    The 'Generate a Code' input field on the society details screen does not clearly label what code is being generated or its purpose.
    Why it Matters
    Users may not understand what code to enter or generate, causing confusion or incorrect input.
    How to Fix
    Add a clarifying label or helper text explaining what the code is for and how to obtain or generate it.
    Issue Highlights
    Finding region

    Ambiguous Action Icons without Labels in Complaint Upload Section

    Moderate
    Visual Consistency, Imagery & Media
    The Problem
    The camera icon to upload a photo in the complaint details screen is small with no accompanying label, making its function potentially unclear to users.
    Why it Matters
    Users may not realize the icon is clickable or what action it initiates, decreasing usability.
    How to Fix
    Include a descriptive label or button text adjacent to the icon and/or make the icon larger and visually distinct.
    Issue Highlights
    Finding region

    Small Upload Photo Button in Complaint Details

    Moderate
    Accessibility & Input Ergonomics
    The Problem
    The 'Click on the camera to upload a photo' button is small and located inside a confined pink area that might require more precise tapping.
    Why it Matters
    Small upload buttons can frustrate users or cause input errors, especially on mobile devices where precise taps are harder.
    How to Fix
    Enlarge the upload button area and add padding around it to increase touchable space.
    Issue Highlights
    Finding region

    Low contrast for icon in upload picture button

    Moderate
    Color & Contrast
    The Problem
    The image upload icon inside the dotted border button (right center screen) appears as a light grey on a white background, which may cause inadequate contrast and difficulty seeing the control.
    Why it Matters
    Users with visual impairments may not recognize the upload icon, reducing the usability of this important function.
    How to Fix
    Increase the color contrast by using a darker icon color or a background color difference meeting at least 3:1 contrast ratio for UI components.
    Issue Highlights
    Finding region

    No instructions or empty state guidance on picture upload interface

    Moderate
    Flow & States Completeness
    The Problem
    The 'Upload your pic' area in the 'Enter Society Details' screen (iPhone 16 Plus - 26) has a camera icon but does not provide guidance on accepted file types or actions after upload.
    Why it Matters
    Users might be unsure what images are acceptable or whether the upload succeeded, potentially causing confusion or incorrect submissions.
    How to Fix
    Add a tooltip or label indicating supported file formats and feedback after a successful upload.
    Issue Highlights
    Finding region

    Weak visual hierarchy on sign-up/sign-in screen

    Moderate
    Strategic Design
    The Problem
    The sign-up/sign-in screen (2nd image) uses very similar button styles with close colors and no strong differentiation, making it difficult for users to quickly identify primary actions.
    Why it Matters
    Users may hesitate or be confused about which action to take first, slowing down task completion.
    How to Fix
    Increase visual differentiation between sign-up and sign-in buttons through color, size, or placement to create a clear primary and secondary action.
    Issue Highlights
    Finding region

    Primary action labeled 'Sign up' lacks contextual emphasis

    Minor
    Conversion & Actions
    The Problem
    The 'Sign up' button on the create account screen (iPhone 16 Plus - 23) uses a subtle dark background behind white text but is visually similar to secondary options 'Continue with Google' and 'Continue with Apple', which might dilute the primary CTA's prominence.
    Why it Matters
    Users might overlook the primary sign-up option, resulting in less direct conversion through manual sign up.
    How to Fix
    Use a distinct color or style for the primary 'Sign up' button to separate it clearly from third-party sign-in options.
    Issue Highlights
    Finding region

    No timezone or date context for time-sensitive actions

    Minor
    Ambiguous Date/Time/Timezone
    The Problem
    No indication of timezone or time context is visible in the complaint submission confirmation or form screens, though complaint IDs might be time-relevant.
    Why it Matters
    If users expect timing or deadlines for complaint resolution, lack of timezone or timestamp context can cause confusion about when to expect responses.
    How to Fix
    Add clear timestamps with timezone info where relevant to user actions and confirmations.
    Issue Highlights
    Finding region

    Casual Language on Primary Entry Screen

    Minor
    Tone, Friendliness & Delight
    The Problem
    The text 'Ab Society Ki Dikkat Chhutkayo me Khatam' uses informal tone that might not suit all users or instill full confidence in the service’s professionalism.
    Why it Matters
    While friendly tone is good, it could reduce perceived reliability for users expecting formal support or governance from a society management app.
    How to Fix
    Consider slightly more formal, universally clear language while maintaining warmth and approachability.
    Issue Highlights
    Finding region

    Busy complaint type selection with many options

    Minor
    Efficiency & Cognitive Load
    The Problem
    The screen listing complaint categories has many small toggle buttons arranged tightly, which may be visually overwhelming.
    Why it Matters
    Users may find it harder to quickly scan and select relevant options, increasing cognitive load.
    How to Fix
    Group related categories or allow search/filtering to reduce visual clutter.
    Issue Highlights
    Finding region