Heem Augmented Reality app for interior design Heem is an Augmented Reality app that makes interior design painless and efficient. It allows users to browse through a catalogue of furniture, place it in their room via AR and checkout. You can view the prototype here.


More and more businesses are trying to embed Augmented Reality (AR) and Virtual Reality (VR) but the user experience is not quite there yet. While Heem is the not the first AR furniture app, they aim to do it better with a large catalogue of furniture, AR capabilities, and seamless checkout. To start, I conducted a competitive analysis and user interviews to gage the demand of such app and what pain points users are experiencing with the current furniture shopping process.
Competitive Analysis


Once the problem was identified, I began ideating and brainstorming solutions using the mind-mapping technique. It helped me generate ideas quickly without overthinking. I then determined the overlapping goals between the business and user and the technical considerations based on the solutions I selected. This helped to revisit the goals of each side and ensure that the solution fulfilled the need of both. The technical considerations is also a good way to think about the feasibility from an engineering standpoint and what challenges may arise.
Business and User Goals


For the information architecture, I looked to my feature roadmap and focused on the priority 1 features or the features for the MVP. I started by creating a sitemap first to view the app as a whole and then a user task flow to drill down to each interaction a user would come across. The next thing I did was create a UI requirements document to provide a guideline for my wireframes.
User Task Flow


I started with low-fidelity wireframes and then moved into a mid-high-fidelity for more realistic look and feel for the usability testing. I left some of the icons and images mid-fidelity because they wouldn’t have that large of an impact for the purpose of testing.
Affinity Map


Once I had my wireframes, I used POP by Marvel to prototype and conduct my usability test. From the feedback of the participants, I prioritized a list of improvements and implemented those that were high-priority and feasible within the time constraint. Next, after having designed the logo and branding, I updated my wireframes to reflect the style tile I created and the feedback from the testing. In the second iteration, I made the tutorial, AR, and sort/filter buttons larger and more discoverable. I also updated the product details page with more information and added reviews at the bottom of the screen.
Brand Style Tile
Iteration 2 updates


I found working in the AR/VR field quite challenging because it is fairly new and there are still some limitations. The depth perception in some of the competiting apps were inaccurate and AR integration was a major technical consideration. It also showed to be a challenge when interviewing participants. In my user interviews, most participants have never used an AR app before so I took that into consideration when designing my prototype. However, in my usability testing, I found that most participants have used AR apps before and because of that were looking for more AR capabilities. It was interesting to see that difference and my assumption is that it was most likely due to the age difference. Overall, I’m happy I was able to work on an AR project like this and I would love to work on more. I think there are lots of use cases that can be experimented with and designed for using this technology. This was a good first project to learn about the capabilities of AR/VR and what the differences are. I know there are so many more features and functions I could add to this app and will probably do so in the future.