Experience DesignInterface Design

    RANT app for
    addressing Public Issues

    Stay updated with real-time complaint tracking, engage with your community, and see your rants turn into real action.

    This design task was to be completed in a time period of 48 hours. The requirement was only to design the home screen and complaint creation screen.

    The Challenge

    Rant is a startup dedicated to addressing public issues related to infrastructure. They provide an application where users can post their grievances, including images and notes.

    Unique to their social app, grievances gain more attention from authorities the more dislikes they receive.

    Introduction

    Public infrastructure issues in India are a significant concern, and the lack of attention from authorities often exacerbates the problem.

    Community engagement illustration

    0%

    of grievances filed were resolved, According to a 2020 report of CPGRAMS

    0%

    of citizens were dissatisfied with the response of local authorities

    0-30%

    Potholes and poor road conditions account for infrastructure-related complaints

    The Design Process

    Research
    • Problem
    • Design Process
    • Questions
    • Interviews
    • Scenarios
    Analysis
    • User Persona
    • Customer Journey Map
    • Insights & Pain Points
    • Use Case
    • Design Brief
    Design
    • Ideation
    • Features
    • User Flow
    • Prototyping

    Before starting the research:

    Listed down a few questions to be answered during my primary research

    • How often do you encounter public infrastructure issues?
    • How do you currently report these issues?
    • What challenges do you encounter when reporting issues?
    • What would an ideal reporting process look like to you?
    • How important is it for you to see updates on the progress of reported issues?
    • Would you be interested in features that allow you to discuss reported issues with others in your community?

    User Interviews

    Conducted user interviews through convenience sampling.

    Abhinav Gupta, 29

    IT Professional

    Bengaluru

    Sangeeta Sawan, 42

    Homemaker

    Nagpur

    Daulat Singh, 56

    Zonal Manager

    Nagpur

    Samriti Sony, 22

    Student

    Chandigarh

    These interviews led me to gaining following insights:

    Easy Reporting Mechanism

    The ability to attach images provides clear evidence of the problem, describe the issue in detail to ensure authorities understand the extent and nature of the problem.

    Feedback and Status Updates

    A tracking system where users can see updates on the progress of reported issues, assigned official, timeline to resolve the issue.

    Visibility and Interaction

    Users want to see other posts by the community to know if the same issues are being reported by others in the community.

    Crafted 2 User Personas based on the people interviewed for a better understanding of their experiences and challenges.

    Niyati Arora

    Age: 27StudentPune

    About

    Niyati is a designer in her final year transitioning which involved a lot of commuting. During this time her issues, she was also moving to her college.

    Goals & Needs

    • Quick Problem Reporting
    • Instant Updates
    • Social Impact & Engagement

    Frustrations

    • Delayed Action
    • Lack of Accountability
    • Time Constraints

    A. Sanjeev

    Age: 41ConsultantNagpur

    About

    Sanjeev is a consultant in the industry since the last 7 years. He has seen his community go through a lot of changes with the changing government.

    Goals & Needs

    • Community Betterment
    • Accessibility & Transparency
    • Social Influence

    Frustrations

    • Complicated Reporting Processes
    • Delayed Response
    • Trust Issues

    After gathering insights from the interviews, a user journey map was created to understand the complaint reporting scenario better.

    ← Scroll horizontally to view →

    Stage
    Issue Identification
    Decision to report
    Finding authority
    Attempt to report
    Waiting for resolution
    Gives up
    Actions
    Notices a public issue
    Decides to report but doesn't know who to contact or how
    Googles municipal contact details or asks neighbors
    Calls helpline, and then decides to visit the office in person
    Waits for days/weeks without updates
    Stops trying or posts on social media/WhatsApp group
    Pain point
    No easy way to take immediate action
    Lack of awareness or centralized platform
    Scattered contact details, no clear instructions
    Long wait times, unclear process, and no acknowledgement
    No tracking system, feels ignored or unheard
    No accountability or resolution leads to civic disengagement
    Experience
    😟

    Concerned

    😕

    Confused

    😤

    Frustrated

    😠

    Annoyed

    😞

    Disappointed

    😔

    Helpless

    Analysing the User interview, User personas and Customer journey maps led me to figuring out the following

    Pain Points

    Users face lack of clarity and accessibility users face significant challenges when it comes to reporting public infrastructure issues.

    Users face scattered information most users don't know which authority is responsible, and information is scattered across outdated government websites.

    Users face unnecessary friction users encounter complexity during the complaint reporting process.

    Users face absence of feedback users lack trust in the system due to the absence of feedback or confirmation mechanisms.

    Users face lack of accountability users experience frustration due to the lack of visible resolution of complaints.

    Users face discourages engagement users feel unappreciated for reporting issues, which discourages future engagement.

    Competitive Analysis

    Did a short Competitive analysis of the currently existing apps, and their key features.

    Swachhata - MoHUA

    The official app of Ministry of Housing and Urban Affairs

    Key Features: Categorization of complaints, regular updates on status, reopen complaint if not satisfied

    iChangeMyCity

    An app for Social Network for a better change

    Key Features: Upload picture, community upvotes, connecting with officials, resolution update

    My Nagpur

    Oriented around the needs of citizens in day to day interaction with NMC

    Key Features: Categorization of the complaint, citizens-dashboard for tracking the status, other services

    After analysing and understanding gathered from my research and structured my

    Design Brief

    Design a user-friendly, accessible mobile application that empowers citizens to report and track public infrastructure issues with ease. The app is tailored for both tech-savvy youth and older, less tech-fluent users, encouraging civic participation through community-driven visibility (via dislikes), real-time updates, and transparent resolution. The goal is to increase accountability, improve infrastructure responsiveness, and build trust between citizens and authorities.

    Primary Features

    Easy Issue Reporting

    Allows users to report a civic problem (like potholes, broken streetlights, garbage, etc.) by uploading a photo, selecting a category, and auto-tagging the location.

    Community Dislikes

    Grievances gain more visibility the more 'dislikes' they receive from nearby users. This social feedback loop pushes urgent or widely felt issues to the top of authority dashboards.

    Real-Time Complaint Tracking

    Provides users with a transparent, step-by-step progress view: from submission to resolution, including department, estimated resolution timelines, and status updates.

    Civic Engagement

    Each user has a personal dashboard with their submitted issues, resolved reports contributing to civic improvement, fostering ongoing engagement.

    Use Case

    Reporting a public infrastructure issue

    Sanjeev notices a significant pothole on his way to work, which poses a risk to drivers and pedestrians.

    1

    Identifying the Issue

    Sanjeev encounters a problem with public infrastructure (pothole on the road).

    2

    Reporting the Issue

    He opens the Rant app, clicks 'Create a Rant', takes a photo and uploads it with description.

    3

    Submission

    Sanjeev reviews and clicks Submit. The app confirms with a success message and displays the rant in the main feed.

    4

    Community Interaction

    Sanjeev's rant is visible to other users. Community members agree and click 'Dislike' to draw more attention.

    5

    Tracking the Issue

    The app updates the rant's status and sends notifications to Abhinav and other interested users.

    6

    Resolution

    The local authorities take action. The status updates to 'Resolved'. Sanjeev & community are notified.

    Mockups

    Home Screen

    Home screen displays the Ongoing complaint on the top of the page.

    • Complaint ID Number
    • Time of last complaint registered
    • Status of the complaint
    • Clickable location
    • Detail button for more details on the post

    Public Feed

    Displays posts by community. Like or dislike to appreciate or draw more attention, with option to share the post on social media platforms.

    Complaints

    Create complaint screen displays the Ongoing complaint on the top of the page. Also lists the total number of complaints registered by the user.

    Register New Complaint

    • Select category of the complaint
    • Assigned to specific department
    • Location of grievance
    • Description field
    • Option to upload photos
    • CTA button to submit

    The brief was to design the home screen and the complaint page only.

    But these are some more features the application could have

    Authorities upload before-and-after images to mark resolution, increasing transparency and user trust.

    Users can record voice notes in their language - ideal for elderly users or those with typing limitations.

    Enable discussions under each issue to gather more context, support, or alternate views.

    Show articles or tips like 'How to segregate waste' or 'Whom to contact for water issues' for Civic Tips & Awareness.