Front page of a house on the web application.
Sending a request for repair involves sending a person a request to repair.
Reporting an issue about plumbing. Notice that yellow highlighted sections indicate that help has already been requested.
Reporting an issue about the roof of House0001.
Main menu of the mobile application. Images of houses and information (name, address) are loaded from the database.
Categories of house as seen on mobile. Checks indicate that the section is in good condition.
Viewing the image of a previous issue report.
Submitting a photo to report an issue with a property of the house.
Fannie Mae, the largest provider of financing for mortgage lenders, faces a daunting task of micromanaging nearly every house in the country. One problem they have is the need to maintain a house property to certain standards when it is foreclosed so that its value does not depreciate significantly; a house that is not inhabited constantly needs maintenance to make sure the lawn is cut, A/C and heating are working, utilities are intact, etc.
What it doies
Our team built a mobile app and web app that help simplify the task of maintaining houses. The mobile app is used by house inspectors, who would use the app to take pictures of and write descriptions for various parts of the house. For example, if an inspector discovered that the bathtub was leaking on the second floor, he would take a picture of the scene, and write a brief description of the problem. The app would then take the picture and description, and load it into a database, which can be accessed later by both the mobile and web apps. On the web side, pictures and descriptions for each part of the house can be accessed. Furthermore, the web app features an interface that displays the repair status for each section of the house, whether it needs repair, is currently being repaired, or is in good condition; users can make repair requests on the website.
How I built it
We used an Angular framework to construct the web app, with Firebase API to upload and download images and information, and a bit of bootstrap to enhance aesthetics. For the mobile side, we used Swift to build the iOS app and Firebase to upload and download images and information.
Challenges I ran into
Accomplishments that I'm proud of
We are happy that we were able to accomplish our original goal of providing a mobile and web app that work together to provide information about various parts of the house, and give companies like Fannie Mae the ability to micromanage a large number of houses in a simple and compact way.
What I learned
What's next for House Maed
As Fannie Mae is looking to eventually deploy an app like House Maed in the future to make their management of house properties more efficient, we hope our app provides inspiration and is a guide for how such an app can be developed.