🚧 Sorry! Parts of my site are still under construction. 🚧

If you have any questions, please view my temporary portfolio HERE and contact me directly at michelleytlock@gmail.com!

🕵️‍♀️ History Hunt

🕵️‍♀️ History Hunt

A mobile application for the urban explorer, embarking on scavenger hunts for historical locations in their cities.

6 months
UX/UI Design
Mobile App
My Role
User Research, Personas, Journey Maps, Information Architecture, Wireframes, Prototyping, Usability Testing
Tools Used
Pen and paper, Adobe XD, Balsamiq, Google Forms, Adobe Photoshop


Have you ever walked around a city and wondered something like, "I wonder what it was like to walk on this street 50 years ago." Or heard things like, "did you know there's a secret train station underneath the Waldorf Astoria?"

History Hunt is a mobile scavenger hunt app for curious, nostalgic adventurers. Users can learn about their city's history and explore what it used to look like through fun, interactive, augmented reality experiences. This is an educational gaming app that can be tailored to each user while involving friends through competition and social sharing.

This project was created as part of CareerFoundry's UX Immersion course.
History Hunt mocked up on a phone, showing AR functionality in Grand Central, New York

Project Brief

Enable players to enjoy social scavenger hunts for real objects and locations in their own cities.

Problem Statement

Users need a fun way to learn about their cities through adventure and exploration because they want to be knowledgable about history and share with their friends.

Competitive Analysis

First, I identified and researched other scavenger hunt apps to look at their strengths, weaknesses, opportunities and threats. This is an important step to me because I can get an idea of what user needs need to be fulfilled or what user problems are being solved (or not solved). I also looked into apps using augmented reality technology.

Key findings were that all of these apps lacked a purpose beyond just endlessly searching for random objects. They could also just be replaced with a free, in-person walking tour guide.

Pokemon Go showed me that AR features could be integrated with navigation to enhance the user experience, bringing the screen's content even closer to the user's reality.

Competitor logos

User Research & Analysis

I conducted user surveys and user interviews with the main goal of looking at general attitudes towards scavenger hunts, geolocation, augmented reality and learning history. Using insights from these research methods, I was able to pinpoint common trends and themes.

Research findings

User Personas

Using the trends and themes informed by research, I created user personas. Focusing on user motivations, behavior and challenges, I created 3 design personas:

The Friend Who's Always Out and About (Adventurer)
The Friend You Should Always Bring to Trivia (Intellectual)
The Friend Who's Always First with Anything New (Trendsetter)

User Journey Maps

The next step in the user-centered design process to gain a deeper understanding of users is creating user journey maps to visualize what processes users go through in order to accomplish their goals.

User Flows

I mapped out task flows created in the context of the personas. It is important to know the types of actions users will take and why. By having an entry point, success criteria, and a process flow, I can determine what users need to do in order to complete their goal.

Site Map

To outline the hierarchy of the app, I created a preliminary site map. I decided to do a card sort with participants to see how users would organize the information. Based on patterns I found in the results, this helped me evaluate my site map and gave me ideas on how to better the architecture of the app.

Sketches & Wireframes

There's a couple reasons why I like to quickly sketch and annotate what I think the design should look like.

  1. I'm less likely to get stuck on something, being able to sketch multiple things out in the matter of minutes.
  2. Even fleeting ideas won't be forgotten, serving as good reference later.
  3. Sketching encourages more creativity, because it doesn't allow for time to get bogged down by details.


If needed, I will hand sketch more low-fidelity wireframes to figure out functionality. then move on to mid-fidelity digital wireframes. These wireframes can be used to create a very basic prototype, but before moving to usability testing its best to have high-fidelity wireframes.

Usability Tests

I did usability tests with a mid-fidelity, black and white prototype on an iPhone XS. The objectives were:

  • see if participants understood what the app is
  • the value it provides
  • the value it provides

These tests showed me many problems, including needing more onboarding, confusion on how to find out the progress, difficulty customizing scavenger hunts and uncertainty about how to access augmented reality.

Based on the results, I made changes to the prototype before creating a high-fidelity color version. This usability testing was an important step for me because I discovered a lot of issues users had that I did not see that were important to fix.

During these tests, participants expressed positive sentiments of wanting to use the app for real once they understood what the app was.



  • This was the first project where I used Adobe XD. I need to become more familiar with the Adobe XD interface and its tools in order to more efficiently design with the software.
  • I worked independently on this project and sometimes was too focused on details or spent a lot of time on little things. I need to become better at time management when I work solo.


  • I would go through another round of usability tests using a high-fidelity prototype to see what users thought of functionality and experience.
  • Then I would do another iteration of the app, where I would also spend more time on interactivity.

What's Next

  • I would like to research UI best practices and fine-tune the UI of this project.
  • Add and finish more features in the prototype.

UI Kit