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.
Public

Design Score
Polish Opportunities
Design Perspectives
0To Review
Recommended Fixes by Impact
0Total
Fixes by Category
2
Color & Contrast2
Content Readability & Clarity3
Visual Consistency, Imagery & Media2
Navigation & Structure3
Conversion & Actions2
Tone, Friendliness & Delight4
Accessibility & Input Ergonomics3
Efficiency & Cognitive Load3
Flow & States Completeness3
Strategic DesignRecommended 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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