Refined Searching in Windows Maps
Despite filtering and sorting mechanics being a common paradigm amongst most searching platforms, I started by quickly doing some research on which platforms matched best with our specific goals, scenarios and technical constraints.
I did a comparison of filtering and sorting systems of websites that feature location data. Some of the common themes I found in this analysis:
Using this research, I began the design phase with some sketches.
To understand the interaction with applying filters, I created a low-fidelity prototype. I ran this prototype with a few in-house participants, asking them how they interpreted what they saw. I had them think aloud to understand what their mental model. After a few rounds of testing, I took my findings into designing high-fidelity mockups.
In the final design, we added a small section towards the top of the search results with filtering and sorting. Clicking on filter would open a panel that displays filtering options. Clicking on any of these options would apply these filters and would only apply them once the panel is closed. These filters also would change depending on the query (e.g. Cuisine filters for restaurants). Clicking on "Sort" would open a pop-up with sorting options.
Below is a prototype of the filtering happening in effect. Much of the animation and polish did not make it in the final product, but it was an opportunity to test some options in Framer.
We were able to add filtering and sorting to the Windows Maps Application. By adding this functionality, we were able to increase the efficiency of searching for locations. We were also able to utilize a data set that was recently enabled. This was also an opportunity for me to practice creating interactive prototypes with Framer.