Actibeety

User Testing | UI Design | Prototype

This mobile app that allows local and international residents in Vancouver to host and join small online and offline activities in their neighborhoods and create meaningful connections with similar people.

Actibeety user interface showcased in a mobile phone.

Project Details

Role: Senior UX/UI Designer

Client: Julian Chae

Team: Julian Chae (Project Manager), Jody Poh  (Finance) and Jihoon Jeong (Full-Stack Developer)

Duration: 1.5 Months

Software: Adobe Illustrator, Adobe XD, Miro

Problem

Design a high fidelity prototype of the app with the following challenges: 

  • No specific and measurable milestones had been established.
  • The team only had a PDF file with low fidelity mockups in JPEGs.
  • The product had no name

Achievements 

  • Estimated timelines and milestones for the project and members. 
  • Analyze competitors’ product features, user flow and visual styles.
  • Restructure the information architecture of the existing mockups and user flow including only the MVP features.
  • Design medium fidelity prototype ready for testing.
  • Conduct online user tests with the prototype.
  • Implement the changes into a high fidelity prototype.

Discovery

Product Concept

The team members were international residents living in Vancouver. Their research concluded that it wasn’t easy to make friends or connect with people of similar interests in their area. So the project’s main objective was to solve this issue.

Market Research

Due to an NDA, all the marketing and product research that was conducted before I joined the project, cannot be shared publicly.

Low Fidelity wireframes

I was provided with low fidelity wireframes that included all the concept that the team wanted represented in the high fidelity prototype.

However, they only had the PDF version of them and the file is uneditable and scaled. However it conveyed the whole idea and included elements that needed to be reconsidered. I had some ideas of what to remove and what to add, but we needed to test with real users as well.

The mockups below represent the stage of design work the team had before I joined the project.

THIS SLIDESHOW BELOW IS NOT MY WORK.

Information Architecture

 

Content Outline

Given the time constraints, I created the following content outline to better discuss with the team which features were going to be part of the MVP.

  1. Splash Screen Set
    1. Intro Screen
    2. Quick Guide (Description)
  2. Sign In / Log In
  3. Location 
  4. Interests 
  5. Subscription (B2B)
    1. Subscription
    2. Payment Methods
  6. Dashboard (Landing B2B Promotion)
    1. Active Chats
    2. Activities Near Me {Location} (With edit for location)
    3. Recommended for You
    4. Because you like to {Activity}
  7. Settings
    1. My Profile
    2. Notifications
    3. About Us (About Act?)
    4. Coupon
    5. Help & Support
    6. Logout
  8. ACT Screen
  9. Coupon Library
  10. Activity Library
  11. Live Chat
    1. Group
    2. 1:1
    3. My Chats
  12. The Extension (Categories)
  13. Creating Activity
  14. My Profile
  15. Other User’s Profile

Research

Competitors’ Analysis

Meetup

User Flow upon registration

  • Enable Location
    • “Find what’s happening near you”
    • Your location helps us improve your experience with better recommendations.
    • [Enable Location] [Not Now]
  • Choose Location
    • Searching for groups near you…
    • Results – Confirm location.
  • Categories
  • Interests
  • Groups
  • Dashboard

Inspiration – Layout:

  • Your Groups
    • Name
    • Description
    • Location
    • Interests
    • Start Group
  • Your Calendar
    • All
    • Going
    • Saved
    • Past

Airbnb

  • Log In
    • Phone, Email, Facebook, Google, Apple.
  • Community Commitment Statement

    Swarm

    • Log In
      • First Name
      • Last Name
      • Birthday
      • Gender
      • City
    • Quick Guide
    • Enable Location
    • Find Friends

    Eventbrite

    • Log In
      • Choose a location
        • Pick a city
        • Use my current location
      • Search
        • I want to go out
        • Anytime
        • Today
        • Tomorrow
        • This weekend
        • In the next month
      • In
        • Online Events
        • Browse Locations
      • And I am in the mood for
        • Music
        • Festival
        • Party
        • Arts & Entertainment
        • Business
        • Tech
        • Health & Wellness
        • Cultural
        • Sports
    • Family Friendly
      • Parenting
      • Comedy
      • Fashion
      • Seasonal
      • Science
    • [Find things to do]

    Activities:

    • Share agenda
    • Greeting session
    • To do list (ie: bring the soccer ball, bring the uniforms..)
    • Assign a person (Groups)
    • Chat room – rather than comments/notifications
    • Private mode – for chat
    • Main feature to create is a chat room
    • Create event -invite only (once I have a friend base)
    • Friend X is nearby, and he/she also likes {interest}, Start a conversation.

    Prototype

    Medium Fidelity Mockups

    Using the Low Fidelity Wireframes that I was provided with, and after discussing with the team the priority of the features for the MVP, I created the following wireframes in Adobe XD. This prototype was implemented for the online user testing that some volunteers kindly helped us out with.

    RxtoMe Pharmacy Portal medium fidelity mockups of the News Feed screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Orders screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Patients screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Patients screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Patient Profile screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Patients screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Orders screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Orders screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Patient Profile screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the News Feed screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Orders screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Patient Profile screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Patient Profile screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Orders screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Patients screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the News Feed screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Patients screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Patient Profile screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the News Feed screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the News Feed screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the News Feed screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the News Feed screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Orders screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Patients screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Orders screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Orders screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Patient Profile screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Orders screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Patients screen.
    RxtoMe Pharmacy Portal medium fidelity mockups of the Patients screen.

    Testing

    Online User Testing

    For the user tests,  I came up with this script based on the guidelines established by Steve Krug on Usability, for more info visit his website. We gathered voluteers and ask them to test our medium fidelity protoype. Each member of the team interviewed three people from different backgrounds that currently reside in Vancouver. Below, I have included the script and the user tests that I conducted.

    Usability Test Script

    Hi {User Name}, thank you for taking the time to participate in this usability test of our mobile app. Before we begin, I’m going to give you a brief overview of the test and how it will work.

     

    First, let me introduce you to the concept of our app. “Act” is a mobile app that allows local and international residents to host and join small online and offline activities in their neighbourhood and to create meaningful connections. 

     

    Our mobile app seeks to solve the disconnect that Canadians feel with their community and for internationals who feel lonely in a foreign country. These problems are further exacerbated by Covid19.  During COVID-19, it has become more difficult to connect with people and find activities to do.

     

    As we are developing this product, we need to test this medium fidelity prototype to make sure that the assumptions that we are making of the user flow are consistent. We need your help to identify any areas of improvement in the current flow of the prototype. Please note that the current name, colour, and icons on this prototype are in progress and this is not a final product. 

     

    For this usability test, it is really important to know that we are only testing this app prototype and not you. You can’t do or say anything wrong. Please feel free to let me know at any time if there is something you like, dislike, if you’re confused, or you expected something different. I promise you it won’t hurt my feelings. I encourage you to give as much feedback as possible.

     

    Please “think aloud” as much as possible. By that, I mean that I would like you to speak your thoughts as often as you can. For example, you may be looking at a screen, suddenly see something you didn’t see before and want to click on it. In that case, saying something like “this caught my eye so I’m going to see what it is” would be very useful.

     

    If at any point you have questions, please do not hesitate to ask. 

     

    The prototype that you will test today is for an app where you can create and participate in activities happening near you. I will ask you to do a task and you will proceed to use the prototype to complete the task.

     

    Do you have any questions so far?

    Ok, Let’s get started.

     

    Your tasks are: 

     

    User tasks:

    1. Sign up and select the following interests: “Fitness, Outdoors, Photography and Sports”. Create a new activity to go on a hike to St. Mark’s Summit.
    2. Find an activity to go Snowboarding and start a chat with the participants.
    3. Find a host with a 5 star review and view his/her profile.
    4. Find your invites and join the chat of your invite.

    Usability Test Script

    User One

    Fernando (Mexican, 31 – QA Lead)

    User Tasks

      1. Sign up and select the following interests: “Fitness, Outdoors, Photography and Sports”. Create a new activity to go on a hike to St. Mark’s Summit.
      2. Find an activity to go Snowboarding and start a chat with the participants.
      3. Find a host with a 5 star review and view his/her profile.
      4. Find your invites and join the chat of your invite.

    User Test Results

    Task Completed
    User understood the interface Yes
    User was able to navigate through the interface without being confused Yes
    Where did the user get stuck? Choosing the interests when creating an activity
    User was able to complete the task efficiently. Yes
    User was able to complete the task without help from the team. Sometimes
    User was able to complete the task with only feedback from the prototype Yes

    Watch the video for this paper prototype test here.

    User Two

    Rachna (Canadian, 30 – Product Designer)

    User Tasks

      1. Sign up and select the following interests: “Fitness, Outdoors, Photography and Sports”. Create a new activity to go on a hike to St. Mark’s Summit.
      2. Find an activity to go Snowboarding and start a chat with the participants.
      3. Find a host with a 5 star review and view his/her profile.
      4. Find your invites and join the chat of your invite.

    After further discussion with the team, we agreed to include these additional questions:

    • Do you like the “read receipt” feature on a chat?

    • Do you like to know when the users are last online?

    • Would you like the invites to be addressed more personally?

      • “Please join me in…”

      • “You have been invited to …”

    User Test Results

    Task

    Completed

    User understood the interface

    Yes

    User was able to navigate through the interface without being confused

    Yes

    Where did the user get stuck?

    N/A

    User was able to complete the task efficiently.

    Yes

    User was able to complete the task without help from the team.

    Yes

    User was able to complete the task with only feedback from the prototype

    Yes

    Additional Feedback from the User

    In the flow of “Creating an Activity”, Rachna had a hard time understanding the screen with the upload image icon.

    Watch the video for this paper prototype test here.

    User Three

    Asami (Japanese, 25 – Developer)

    User Tasks

      1. Sign up and select the following interests: “Fitness, Outdoors, Photography and Sports”. Create a new activity to go on a hike to St. Mark’s Summit.
      2. Find an activity to go Snowboarding and start a chat with the participants.
      3. Find a host with a 5 star review and view his/her profile.
      4. Find your invites and join the chat of your invite.

    After further discussion with the team, we agreed to include these additional questions:

    • Do you like the “read receipt” feature on a chat?

    • Do you like to know when the users are last online?

    • Would you like the invites to be addressed more personally?

      • “Please join me in…”

      • “You have been invited to …”

    User Test Results

    Task

    Completed

    User understood the interface

    Yes

    User was able to navigate through the interface without being confused

    Yes

    Where did the user get stuck?

    The fact that the prototype had the data already filled up.

    User was able to complete the task efficiently.

    Yes

    User was able to complete the task without help from the team.

    Yes

    User was able to complete the task with only feedback from the prototype

    Yes

    Additional Feedback from the User

    • When creating an activity, make sure that in the next prototype,the selection of location is selected on the first click.

    • Asami had a hard time finding the “Next” button in the process of “Creating an Activity”. She prefers it to be right below the content of each field.

    • She felt that there were more screens than expected when Creating an Activity. She felt that the process “was too much”.

    • Once she created an activity, she would like to have a notification or an email that her activity has been created. 

    • She said “it is obvious that the chats are trending” so that means it is worth checking it out.

    • It was not obvious for Asami to find the Hosts – Add “hosted by”

    • She was expecting to see in the main menu the icon for “hosts”. However she wouldn’t be interested in finding hosts to chat before going on an activity. She doesn’t need to chat with the host but she wants to see his/her profile first. 

    • Read receipt – She would like to be able to customise it. 

    • Last Online – She doesn’t care for it, but if it is displayed she would like to keep hers private.

    Watch the video for this paper prototype test here.

    Branding

    Naming the product

    The original name of the app was ACT.
    It was based on the book of Acts in the bible and it represented the verb “to act” as a way to convey that making meaningful connections with people requires action.
    The team was not very convinced with the name of the app. Since I joined this project during the pandemic, and I never actually met up in person with the team, I organized a meeting where we were using Miro to brainstorm and get some ideas for the name of the product, where we did some ideation exercise using sticky notes.

    This exercise took a few sessions, and the team all voted for “Actibeety” after brainstorming using the eight different types of brand names.

    Sticky notes with name ideas for the app
    Sticky notes with name ideas for the app

    “Actibeety” comes from the idea of combining the word “Bee” and “Activity”. Bees are a social animals that live in community. The main purpose of the app is to organize activities to meet people in the community.

    lOGO DESIGN

    Once the team agreed on the name “Actibeety”, I proceeded to design different iterations for the logo design.

    This part of the project took a long time because there was no consensus on which logo the team preferred unanimously. So we went through a series of rounds that included different iterations based on the feedback I got.

    The main features that the team ended up looking for where, minimalistic, with meaning and with the option of having the wordmark and the mark be standalones.

    We had another brainstorming session through Miro board, where I asked the team members to share with me logos that they found inspiring or that they really liked and I asked them to share with me the reasons behind their choice. That way I could figure out their preferences and it would be easier for me to design something that could appeal the target audience and represent the team and the product.  

    I also request them to share with me screenshots of user interface screens that they have personally used or found on inspirational sites such as Dribbble or Behance. That helped me out to figure out the style and the colour palette that they were looking for in the user interface of the next stage of the product design. 

     

    Round Two

    Round Three

    rESULTS

    Style Guide

    Once the team agreed on a logo design, I proceeded to design the style guide. It included the character styles, buttons, colour palette and labels. I created it in Adobe XD so that the developer could use the CSS snippets he needed.

    Actibeety Style Guide

    High Fidelity Prototype

    Once the style guide was approved. The next step was to implement the changes and improvements that we discovered with the user testing and implement the branding, approved colour palette, illustrations, icons,  etc.

    However, the project was concluded early and the following screens include the unfinished progress I made. During my spare time I keep working on it, to be able to show complete work.

    Please note that the flow of this prototype is not 100% functional yet. Some screens have the right flow, however you can navigate through them all with the keyboard arrows.