Localeyez Mobile App

Localeyez is a mobile app that uses machine learning to find and suggest events that its users might enjoy. The app is for anyone who’s interested in finding things to do like sports, live music, family activities, etc. Localeyez provides users with personalized activities based on their preferences. People can search for events, share with friends, and purchase tickets, all in one place.

My Role: UX Design | UI Design

Link to Interactive Prototype

Overview

The Challenge

The client needed a mobile app designed from the existing web interface app. With the mobile app design, Localeyez also wanted to provide an even more tailored experience for their users primarily using preference learning technology, while also making the entire experience more fun and delightful.

The Solution

The new mobile app leverages machine learning technologies to make recommendations based on a user’s purchased and saved events. It proactively makes recommendations for you while also allowing you to explore new activities.


I wanted to design a user interface that would be fun, exciting, and trendy, while successfully appealing to a very diverse audience.


The Target Audience

  • Age: 21 to 50 years old

  • Annual income: $30,000 to $120,0000

  • Location: Large Urban Areas, United States

  • Interests: Food Tours, Bar Crawls, Trivia Nights, Hiking, Festivals, Block Parties, Art Walks, Sports, Nightlife, Concerts, Board Games, Family Friendly, Bowling

  • Attitudes: Optimistic, Social, Seeks Spontaneity

  • Challenges: Social Isolation due to Urban Culture, Lack of Time and Organization for Family Outings, Friends are Picky

Process

  1. Review User Research

  2. Branding & Identity

  3. Low Fidelity Wireframes

  4. Visual Design

  5. User Testing

  6. Conclusion

Review User Research

Client Goals & Desired Outcome

The client wanted to shift business strategies with a newly designed mobile app leading the charge. Specifically, I was looking to answer these questions through a new design:

  1. How can users find activities they want to go to?

  2. How can users be more engaged with the app?

  3. How can users feel that they have control over what they see on the app?

 

For this project, my primary role on the team was a UI designer and secondly a UX designer. I was provided with the necessary user research to begin the visual design.


 

Personas

Nick.png

Demographics

  • 26 years old, Software Engineer

  • Single, no kids

Personality

  • Passionate, adaptive, resourceful, energetic, personable, creative

Expectations & Goals

  • Search nearby sports venues, connect with similar sports-enthusiast people, play local tournaments, participate in local trekking events

Heather.png

Demographics

  • 36 years old, Pre-K Teacher

  • Married, 2+ kids

Personality

  • Extroverted, analytical, liberal, active, family-oriented, multitasker

Expectations & Goals

  • Easy navigation, fast responses, easy readability, quick loading, current events, local events, high-quality images

 
Kristal.png

“Being recent college grads, my friends and I still like to go out and have a good time every once in a while.”

Types of Events:

  • Wine tastings

  • Art exhibits

  • Club events

Shawn.png

“I like to go out and network with other professionals like myself.”

Types of Events:

  • Meetups

  • Happy hours

  • Conferences

Sarah.png

“I like to have lots of fun with my friends on the weekends after I get all of my homework out of the way.”

Types of Events:

  • Movie premieres

  • Popup shop events

  • Park events

 

 

Desktop Wireframes & Site Map

Home Feed

Home Feed

Explore Page

Explore Page

User Profile

User Profile

Original Site Map

Original Site Map

 
 

Provided Brand Assets

Mood Board

Mood Board

 
 

Comparative Research

Classpass.png

Classpass does a fantastic job of allowing users to filter by preference, choice, and location. A user may find exactly what they’re looking for through a robust UX design around the search and discovery experience.

Airbnb.jpg

Airbnb Experiences organizes its home feed by location, categories, and hosts. Sprinkled throughout are suggestions for other locations or popular events in your current city. Their UX includes easy vertical and horizontal scrolling, allowing the user to interact in several engaging manners.

Meetup.png

MeetUp has an intuitive and seamless onboarding flow where you can input your interests and then sufficiently explore the app as a guest before having to create an account.

Yelp.jpg

Yelp provides an easy and seamless discovery experience by enabling users to search with keywords and also search by location to populate new results. It provides suggestions as the user types, as well as shows your recent search history.

 

Once I reviewed the material, I conducted a web interface inventory to ensure that I accounted for all the functions and capabilities of the app before I went into the visual design phase.


Branding & Identity

After studying the personas and looking at competitors, I wanted to update the color palette, create a new logo, and select new typography to align more closely with the provided mood board and Localeyez’s new business direction.

The new color palette, logo, and typography more vividly communicate energy, excitement, and fun. These design choices more successfully appeal to the five diverse personas.

 

The Process

To create the logo and to select color choices, I identified common traits shared by the five different personas and came up with a list of six keywords: energy, fun, easy, adventure, possibilities, and fulfilling.

Brainstorming Sketches

I always begin my logo brainstorming sessions by sketching to jumpstart the process. I timeboxed my sketching sessions by giving myself two sessions, five minutes long each to draw as many sketches as possible, with zero judgment on myself.


I then evaluated which designs were most successful and most interesting before moving on to creating digital sketches and further refining these ideas.

Low Fidelity Wireframes

Before sketching wireframes, I first researched UI patterns for machine-learning, search and filtering, setting preferences, and reviewing event details to provide users with the best experience possible. From here, I identified the correct usage of the pattern so I could take the appropriate elements and use them towards my design solutions.

Revised Information Architecture

With a deeper understanding of user expectations for personalized recommendations and for event mobile apps, I updated the site map to better meet user needs. The largest changes were bringing “Popular Locally” and adding an “Explore” component to the Personalized Feed. In my research, I found that users like to see these things on the first page and don’t mind scrolling. Most event apps also had a place on the navigation bar to get users directly to their purchased and saved events.

Version 1 (original)

Version 1 (original)

Version 2

Version 2

Sketches

I sketched out some initial flows for Onboarding, the Feed, and the User Profile to reflect the newly designed features for the mobile app experience. 

Specifically, Localeyez’s goals were:

  1. Onboarding: A more intuitive onboarding process

  2. The Feed: A redesigned Feed optimized for a mobile platform

  3. User Profile: A complete redesign of the user profile screen that enables the user to easily update their bio, choose new interests, see an archive of their past events, fill out their payment information, and add a location

Onboarding

Onboarding

Feed & User Profile

Feed & User Profile

 

Digital Wireframes

After sketching initial wireframes, I created digital wireframes to flesh out the onboarding flow, the new home feed, and the redesigned user profile. Below is a side by side comparison of Version 1 and Version 2 after some initial user feedback.

Onboarding

Localeyez_Wireframes_Onboarding_v1.png

Onboarding Flow Version 1

In this version, I prompt the user to sign up right away. However, this is a very poor experience and would lead people to abandon the app when they’re forced into this situation. I revisited Apple’s Human Interface Guidelines on authentication to redesign how I might give people an opportunity to fall in love with my app before being forced to make a commitment.

Localeyez_Wireframes_Onboarding_v2.png

Onboarding Flow Version 2

I pushed the sign up CTA much further down the process, now giving people a chance to explore first. I removed the prompt to find a first event in order to reduce the number of total steps and work involved before allowing a user to jump in and delightfully explore. Finally, I introduced a confirmation screen to provide feedback, with plans to add an animation element here.

 

The Feed

The Feed Flow Version 1

The navigation bar and Feed were still largely undefined at this point.

Localeyez_Wireframes_Feed_v2.png

The Feed Flow Version 2

I designed out the flow to include the Event Detail Page and My Events Page, which also housed purchased events (“My Events”) and saved events (“Bookmarked”). The new pages show a different navbar as well as back arrows to show how a user might behave and navigate on each page.

 

User Profile

User Profile Flow Version 1

To introduce some fun into the app, I designed a gamification element that allows people to build up “Achievements,” which correlate with the number of events they attend. In this version, the “My Interests” section mimics the icons from the onboarding flow.

User Profile Flow Version 2

After revisiting some UI patterns, I decided to change the icon shapes into pill-shaped buttons to save screen real estate and more easily accommodate various character lengths. I also added a Settings page.

Visual Design

High Fidelity Prototype

Once I finalized my digital wireframes, I applied the updated branding to the wireframes to create a clickable, high fidelity prototype.

Note: the screen recording slowed down the actual animation effect. Click here to see it with accuracy.

 

Usability Testing

I tested six users who ranged from their early 20s years to their early 40s, both male and female, on two flows that each had a set of tasks.

Link to Usability Test Script

Primarily, I wanted to test for:

  • Is the overall visual design appealing?

  • Are there any barriers to signing up?

  • How intuitive is it to find and save events?

  • Do the Achievement badges provide value for users?

 
Localeyez_The Good.png

Likes

  • All testers strongly liked the visual design

    • Consistent keywords: bright, fun, exciting

  • Icons were easy to understand and all testers felt that it was very clear what they were supposed to do

  • Really enjoyed the color-changing animation, though they stated that it would be nice to see a loading bar as well

  • Event Detail Page’s clarity and design were appealing, as well as the ability to purchase tickets in-app

    • However users wanted to be able to see this before being prompted to sign up

 

Dislikes

  • Readability was compromised with too much translucency on the upcoming event tiles and lack of contrast on category buttons

  • The heart icon paired with “My Events” on the navigation bar introduced some confusion for users. It was not immediately clear that this is where both purchased and saved events lived. They associated it immediately with saved events since both share the same icon

  • All users tried to click directly on the “Saved” tab instead of swiping or dragging, growing frustrated with the lack of resulting action. All users got stuck here and were only able to move forward with my help

  • The active searching state confused many people as they didn’t know if they were searching for an activity or for a location

 

Neutral

  • Most did not feel that the achievement badges brought any value to them, though they assumed it might for other people; however, people did think the titles were funny and enjoyed this element of playfulness

  • Users asked if they would be able to change their names or update their passwords

 

Average Score on Intuitiveness

I asked users to rate the intuitiveness of completing each task on a scale of 1 to 5 (1 = low, 5 = high). On average, users gave the following scores:

  1. Saving the event, Gingerbread Village: 5

  2. Finding more details about the event, Dallas Zoo Lights: 5

  3. Purchasing a ticket to the Dallas Zoo Lights: 5

  4. Reviewing the two events just saved and purchased: 2.7

  5. Changing your interests: 4.1

  6. Changing your payment information: 4.8

Conclusion

Final Design

I updated the design to incorporate user feedback, addressing the following:

  • Eliminating the confusion around search

  • Increasing readability

  • Adding a loading bar to the colorful animation in the onboarding process

  • Clarifying the “My Events” icon

  • De-prioritizing the Achievements badges as the first thing seen on the user profile

  • Adding the ability to edit your name and change your password

  • On the prototype, making all tabs clickable in addition to being swipable

Final Other_Portfolio.png

Learnings

This project taught me three powerful lessons.

Subconscious Associations

Users make subconscious visual associations instantaneously. It’s important to use icons for one specific purpose, rather than assigning them multiple meanings.

Prototype Meticulously

Account for all states in a flow, whether it’s within the design or through verbal cues during a usability test. A user, even when they are aware that the app isn’t actually live, easily forgets they’re engaging with a fake app and gets confused when the app assumes information about them it shouldn't know.

Impact In Restraint

Animations and humorous copy used in small amounts had a larger impact. I used it sparingly, and doing so, allowed each element to shine in its appropriate places, bringing much delight to users.

 

My Recommended Next Steps

I recommend that Localeyez:

  • Makes this a social app where a user can see friends’ profiles and see what events they may be attending

  • Introduce a reward system to encourage people to be interested in gaining badges

  • Allows users to create and host their own events from the app

 

Final Thoughts

I successfully created an appealing and highly intuitive design for a diverse audience. The design met all of the client’s requirements for Onboarding, the Feed, and the User Profile, including incorporating fun elements, which I accomplished through animation and humorous copy. I also personally wanted to challenge myself by using current UI trends such as glassmorphism and 3D-illustration to learn new skills and showcase my capabilities as a designer.

 

 Thanks for reading!

I look forward to creating fantastic experiences with you.