The user selects a general complaint type and sub-type on a citizen's portal. They then enter their address, name, and contact details to start a three-step complaint process. The user further details the complaint by selecting options related to the complaint type. When submitted, the case is automatically created and assigned to an officer, who manages it, notifies the complainant of action through email with a link, and closes the case if feedback is positive.