Meetup is a social platform that allows users to set up online groups and organize in-person hangouts or meet ups. Currently, it has a fast-growing user base of people wanting to meet others with similar interests. While it clearly targets users by categories of interest, we acknowledged that users also have time or distance restraints that had not been addressed when searching for meetups to attend.
This was a project developed for a Human Computer Interaction course at UBC. The team was comprised of 5 individuals with backgrounds in computer science, business, and media studies. I was given the role of lead UI designer while we all shared equal contributions in the UX research process including pilot testing, user testing, data analysis, and reporting.
In our analysis of the app, we realized that it did account for how people arrived at the meetups. In some scenarios, it would be a problem in that people may not be able to attend meetups due to time and distance restraints. Another possible case, people visiting or new to a city may not be aware of the proximity between the meetup and their current location. Currently, Meetup displays a map and tags the location of the event but requires users to determine for themselves whether they can attend, how far they are from the event, and where they are relative to the event via a Google Maps integration feature. In coming up with this design solution to the problem we have outlined, we also aimed to reiterate on our design idea of implementing a map interface. Certain parts and features of the map would have to be carefully considered such as button placement, visibility of icons and objects, and the overall usability and experience of using the interface.
Our UX Goal: To develop an interface that supports finding meetups by location or proximity to the user
Our intended users for this interface would be people who are interested in nearby meetups, have some restraints regarding use of transportation, are unfamiliar with the city or meetup locations, or are concerned about event locations.
We interviewed 5 students from the University of British Columbia:
Our evaluation involved an observational ‘think-aloud’ study, where participants were observed and evaluated as they performed a series of given tasks. The tasks in our evaluation were as follows:
Participants were to read a scenario before starting the tasks to help them get into the mindset of a student wanting to find meetups in the UBC area, that worked with their restricted schedule. The observational study was followed by an online questionnaire regarding participants’ experience using the interface.
We developed the following prototype to further test our design solution and iterate on any changes that would have to be made, big or small.
From the evaluation, we realized that app personalization (i.e. presenting users with experiences customized to their specific interests, demographics, etc. – rather than a broad “one-size-fits-all" experience) was an important user requirement.
One participant commented that the experience of browsing and searching for Meetups would have been more enjoyable and convenient if the map interface had highlighted ‘recommended’ Meetups on the map, based on their hobbies and interests. They noted that providing recommended content could streamline the process of discovering interesting Meetups since users would have the option to simply find and browse through their recommended events, rather than go through everything on the map.
During the design process, our group had decided to remove the ‘recommended Meetups’ feature from our early prototype because we thought that it was an unnecessary feature in regards to browsing and searching for Meetups. After the evaluation, however, we realized that personalized experience was an important and valuable factor for many participants.
Upon analysis of the data and feedback, we noticed all participants commented that the font size of Meetup titles were too small and most complained that the Meetups icons were clustered too closely together.
Although this deficiency may have been less of a problem had the participants been able to zoom into the map, we realized that we should make the text bigger and perhaps collapse nearby Meetups into a single icon until the user zoomed in to prevent over-cluttering the interface.
Participants liked how the bookmark icon looked like a real bookmark and were able to bookmark Meetups and access the ‘Saved Meetups’ without any guidance. Our group put a lot of thought into the design of this feature and from our participants’ feedback, we believe that it paid off in the end.
Another major strength of our interface was its simplicity and ease of use. All participants were able to complete the evaluation tasks with little-to-no instruction. We also received positive feedback about our choice to design a map-based interface.
Participants thought that it was an effective way to find nearby events and a more enjoyable and engaging way to browse compared to scrolling through a list.
This was my first foray into human-computer interaction research and methods. It was definitely a great learning experience on numerous levels: from learning to work on a team, all from different backgrounds and areas of expertise, to using the formal lessons and frameworks taught in class in real world applications. I was also given the opportunity to use my design skills to bring to life my teams ideas in the form of our high-fidelity prototype.
I learned to work within an existing app’s brand identity in employing those design cues into my own design solution. I realized that in the field of UI/UX, it’s important to practice and develop skills in interacting with people during testing and surveying. It’s important to recognize that how we ask questions, what questions we ask, and the environment in which we perform these studies all play key roles in eliciting accurate and unbiased responses.
This project and my previous experience participating in a Blockathon has taught me to focus on the other aspects of digital solutions, such as the user experience and generating feedback, while still having a great understanding of the limits and feasability for development.