Inspiration

Domus was inspired by my experience working as a Resident Assistant (RA). Managing residents, incidents, inspections, and general organization often involves juggling multiple tools and mental notes. After a few semesters of seeing these inefficiencies firsthand, I wanted to build a system that made RA workflows more structured and easier to manage.

What it does

Domus is a centralized web-based platform designed to streamline common RA responsibilities. It helps organize and track housing-related information in one place, reducing friction in day-to-day operations and improving overall clarity and efficiency.

How I built it

I started building Domus during winter break around December 26. It was developed as a full-stack web application, focusing on clear data structures, practical workflows, and real-world usability. The goal was to create a working system rather than just a concept.

Challenges I ran into

Toward the end of development, I ran into deployment issues caused by a missed database whitelist configuration, which resulted in silent errors that were difficult to trace. This led to a short pause in development and required careful debugging to resolve.

Accomplishments that I'm proud of

I’m proud of seeing the project through to completion and delivering a working prototype. Domus represents taking an idea that had existed for semesters and turning it into a functional system that can actually be used.

What I learned

This project reinforced the importance of perseverance, debugging in real production environments, and following through on ideas. It also provided hands-on experience designing and deploying a real system - not just building features, but making them work end to end.

What's next for Domus

Next, I plan to test Domus in real RA workflows and iterate based on feedback. Depending on how it performs, I may propose the system to my school’s housing department for broader use. I do plan to implement certain other features in later versions that would let you export certain information as Excel files/csv.

Built With

Share this project:

Updates

Submission history