Complaints that cannot quietly rot.
Accepting a job does not count as doing it. Once the time the student said they would be in has passed, they are told, and can either ask again or send it to the warden. Staff cannot close a complaint. Only the student can.
Tracked from report to repair.
Report it properly
Choose what kind of problem it is, describe it in a few words, and add a photo or a short video.
Say when you'll be in
Pick the dates and hours you're in your room, so workers come while you're there.
Close it with your code
You receive a completion code. Give it to the worker only once the work is actually done. That code is what closes the job.
If nobody comes
Once the time you gave has passed, ask again with new times, or send the complaint to your hostel warden.
Rate the work
Rate the job when it's done, so good work is visible.
Everyone sees the part that's theirs.
Job board
Workers see open jobs, take one, and can call the student directly.
Escalations
Complaints that stalled arrive in the queue of the warden who manages that hostel.
Status at a glance
Open, in-progress and completed complaints, hostel by hostel.
Confirmation
A job is closed by the student's code, or by the student themselves once it's escalated.
No closing on paper
Staff can't mark a complaint resolved. Only the student whose room it is confirms the work was done.
Nothing silently forgotten
When the time a student said they'd be in has passed, the app tells them and offers a way forward.