Full Case Study

8,000+ Students, Fragmented Hostel System: Why We Built

HABit

The product at a glance

At IIT Guwahati, 8,000+ students across 13 hostels relied on fragmented portals and paper logs.
HABit connected students, mess workers, and admins in one real-time ecosystem by digitizing 15,000+ daily meals and making complaints transparent.

My Role:

Product Designer (Coding Club)

Team:

Apratul, Aditya, Ayush

Time:

10 Months

(Q3 2025 – Q1 2026)

Deliverables:

Student Mobile App, Admin Web Portal

Scope:

Campus-wide operations

120+ voices told us the same

We spoke to students, admins, and mess staff to understand why simple issues spiraled in campus. this helped in identifining connecting points:

We identified:

Unreliable Feedback Loops

67%

Boarders believed their complaints either ignored or take resolution delays.

Disrupted Daily Routines

40%

Boarders reported skipping meals due to big entry lines during peak meal hours.

Less System Transparency

55%

Boarders stated they have no visibility into admin processes, or decision-making.

Solution that fixed hostel issues

Student App

Home Page

A page designed to scan hostel status within 5 seconds

Home

Mess

Complaints

High-visibility admin updates

Admin updates shown as priority alerts.

Spot favorites instantly

Pin liked items to quickly plan meals at a glance.

Food wastages stats

Increases awareness of food waste, reducing over-serving.

Upvote the existing issue

No more repeated complaint emails.

Complaint Page

Earlier when a problem occur, three things used to happen:

Students sent separate complaint emails, some assumed someone else already reported it, and the hostel admin had to manually de-duplicate the inbox. Why? because:

Multiple platforms for different complaints.

Web-only portal required desktop logins, discouraging on-the-spot reporting.

But now, a unified complaints page

See all existing shared-space complaints

Shared spaces are:

And a seamless complaint filing flow...

QRs in shared spaces make filing complaints faster.

Select the location of the complaint

Save time by upvoting complaints

Gets notification in

Status update on the complaint page

And

when admin takes action

Open Complaint page - Click on "File Complaint"

Mess

From choosing a mess to managing the meals

Take a meal in 2-steps: scans & show

Zero time wastage in collecting and arranging the mess cards

Earlier…

Arranging 1,000+ shuffled mess cards into holders

Admin Portal

Efficient management via a single portal

Admin needed fast tables to clear 50+ backlogged tickets every morning. Now, one portal replaces paper logs and multiple systems of hostel management.

To generate the portal UI, we fed our Information Architecture and Sitemap with clear interaction detail in markdown files, Tailwind design reference directly into Claude Chat. Since native Claude Design tools weren’t available that time, we prompted Claude to generate raw HTML/CSS prototypes.

Skipped Figma, gained 2 weeks to improve the experience

While designing, we found two opposite audiences: one raises queries, the other resolves them. Designing for both under a tight deadline seemed impossible, so we split execution to balance empathy with rapid delivery.

High-Craft Student App (Figma)

Goal was to make the experience so seamless that problems disappear for 8000+ students.

Rapid Admin Prototype (Claude)

Admin needed functional, clean data layout dashboards to take quick actions on backlogs.

This reduces the delivery time by 1 weeks, protecting hours for high impactful flows for 8000+ student. This drastically accelerated the prototyping phase.

Impact

Did the solution actually work?

User Rating:

Released for all 8K+ students

60%

Students preferred using the app to report issues

40%

Increase in feedback submissions compared to the past system

Create a free website with Framer, the website builder loved by startups, designers and agencies.