SPOT App


App for gig workers to find work easily and earn cash quickly

SportsStream Hero Image

Overview


Problem

SPOT App, a freelance/gig-centric app, provides jobs to people who have struggled to find work due to lack of professional experience and skills. The COVID-19 pandemic made it more difficult to find work as unemployment increased across the globe.

They had been receiving feedback from workers who said they weren’t prepared for the jobs. Employers said that workers didn’t know protocol and areas of the job when initially hired.

Role

UX/UI Designer, Researcher, Information Architect

Timeline

Nov. 2020 - Dec. 2020

Tools

Figma, pen & paper

Solution

SPOT App was interested in integrating a Learning Management System (LMS) that would allow employees to better prepare for their upcoming jobs. The LMS would allow employees to learn as they earn. Employers could track employees’ progress through the course to ensure the employee was learning the job properly.

Approach

01. Research
  • Competitive Analysis
02. Design
  • Sketches
  • Wireframes
  • Prototype
03. Evaluate
  • Usability Testing

Research


Competitive Analysis

From the initial discussion with SPOT App, they wanted a competitive analysis completed to determine how similar platforms helped gig workers learn.

We identified six competitors in total whose platforms focused on: a) connecting gig workers with jobs, b) providing an LMS users can use as a training apparatus, and c) operating in the Canadian market. We used the Nielsen Norman Group’s Usability Heuristics as a guiding criterion.

Hyr

Hyr connects businesses and workers to fill any shift, at the best possible price.
  1. Aesthetic and Minimalist Design
    • Onboarding Experience is simple. However, not enough contrast and blank space caused a distraction and readability issues.
    • Profile photos. Not sure why users need many photos here. Is that necessary?
  2. Visibility of System Status
    • The home tab is slightly overwhelming to the eye and uses phrases that aren't quite obvious to the user such as 50Upoints.
    • Hyr Home Screen
      Hyr Shift Screen
    • The 'Shift Summary' is a great way to provide essential details about the job and reviews.
    • Shifts Status is another subtle but valuable feature that uses different colors to show the shift status. Grey - Unavailable, Yellow - Applied-to Shifts.

Tasker by Taskrabbit

Tasker matches up gig workers with furniture assembly, moving, and other maintenance services.
  1. User Control and Freedom
    • Users can draw on a map to choose a work area that’s suitable for them. This allows total control instead of just entering a zip code.
    • Users can sync their calendar to better manage their time, by simply tapping and dragging the blue bar to add time slots.
    • Tasker Map
      Tasker Calendar

Freelancer

Freelancer is the world's largest freelancing and crowdsourcing marketplace.
  1. Aesthetic and Minimalist Design
    • Bullet point summary to help users get a quick view about the job, time, biding and pay.
    • On the job page. Summarized job details, avg bid/total bids, skill requirements and employer rating.
    • Freelancer Jobs Search
      Freelancer Place Bid

Canvas LMS

Canvas LMS is a cloud-based learning management system (LMS) specifically designed for K-5 on up through higher education institutions.
  1. Aesthetic and minimalist design
    • The website and app has a clean, minimal design that allows the user to digest information easily without being overwhelmed.
    • A dashboard and menu with essential items allows the user to access important information quickly.
    • Canvas Dashboard Main

Absorb LMS

Absorb LMS is a cloud-based learning management system that empowers companies around the world to deliver training to employees efficiently.
  1. Flexibility and Efficiency of Use
    • The interface is big and bold, making the dashboard easily legible. The dashboard also gives access to important features the user will need more often.
    • Canvas Dashboard Main

Wonolo

Wonolo connects people with immediate daily shifts and temp-to-perm opportunities around their location.
  1. Recognition Rather Than Recall
    • Like Absorb LMS, Wonolo contains a resource center where a user can learn about the latest policies, earn badges, and more to enhance their Wonolo working experience.
    • Canvas Dashboard Main

Journey Map

The SPOT App team provided us with a journey map that follows a user, Daniel Abajian, a recent immigrant to Canada who has been looking for jobs as an Engineer. He hasn't had luck and with bills piling up; he signs up for SPOT and applies to a warehouse position. Unfortunately, he has to take a Health & Safety course in the SPOT App LMS in order to apply.

We used the journey map to look at the progression of a SPOT App user in how they find an opportunity, completed the LMS course required for job, and finally applied to the job, as we designed our sketches and wireframes.

SPOT App Customer Journey Map

Design


Sketches

The SPOT App team asked us to address the following tasks when designing:

  • Searching for a job
  • LMS Course List
  • An example of what it looks like while taking the course for a job
  • Course confirmation once the course is completed
  • Confirmed Jobs/Hired and a possible checklist of next steps

We sketched out the initial screens above and included a couple of draft wireframes to get a further idea of the direction we wanted to go with the design.

Using the journey map and research, we included sketches of the LMS dashboard of courses, a flow of screens showing browsing for a job, the job description, and asking a user if they’ve taken a course for the job they are applying for.

SPOT App Customer Journey Map
Sketches of a user within a course including a quiz screen, a lessons list screen, and a course confirmation screen.
SPOT App Customer Journey Map
SPOT App Customer Journey Map
SPOT App Customer Journey Map
In the initial sketches of course details, and the cirriculum, we included features like course length and the user's progress within the course.
SPOT App Course Search Wire Draft
SPOT App Job Search Wire Draft
In the initial sketches of course details, and the cirriculum, we included features like course length and the user's progress within the course.

Wireframes

As we developed our wireframes, we re-evaluated our sketches and referenced our competitive analysis to ensure we were designing the best experience for the user. For example, instead of including a payment option in the menu bar, we felt it would be better to keep that within the user profile tab along with other user-related settings.

We continued designing our wireframes and reiterating on the LMS elements such as searching for a course, taking a course, and including a learning dashboard for users to see their overall performance. We drew inspiration from the competitive analysis like the browsing layout of Freelancer. Incorporating a card structure as a user searches for courses and jobs helped users navigate easily and digest information efficiently.

Since the SPOT App team stressed the importance of gig workers and employers needing to feel more prepared for a job, we included a checklist of tasks users complete up to the day they arrive. This included bringing documentation such as IDs and forms, watching training videos, arriving on time with the address in hand, tracking hours worked, and pay.

SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft

Style Guide

SPOT App provided the style guide for us to use when designing our high fidelity mock ups. They used two fonts, Montserrat for body text and captions and Comfortaa for headings and subheadings.

The colors they used were an off-black (#252525) as their primary brand color, off-white (#F5F5F5) as their secondary color, and their SPOT App yellow (#FED500) as accent colors.

SPOT App Style Guide
SPOT App Style Guide.
SPOT App Customer Journey Map
SPOT App Typography Guide.

For their buttons, they use Montserrat and use their SPOT App yellow as the background for the primary button.

SPOT App Customer Journey Map
SPOT App Button Designs.

Prototype


Using the SPOT App style guide along with our recommended changes, we created high-fidelity screens of the LMS experience and searching for a job experience. The initial SPOT App design did not have some functionalities such as a menu bar, that we felt would be useful additions to the app. Having suggested that to the SPOT Lead Designer, they felt it was the right approach.

Prototype Screens

SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Job Search Wire Draft
SPOT App Customer Journey Map
Longform high-fidelity screens.

Evaluation


Usability Testing

We conducted 4 moderate usability tests and 1 unmoderated usability test with 5 participants from a personal network.

Objective

To help understand the kinds of problems users might run into when interacting with our product, as well as how satisfied users will be with the product.

Participants

  1. Emily P., 30yrs old, Female, Freelance Designer
  2. Brian H., 36yrs old, Male, Unemployed
  3. Andrew, 35yrs old, Male, Sales
  4. Tess L., 30 yrs old, Female, TV Writer
  5. Maxx K., 32 yrs old, Male, Retail Worker

Test Questions/Tasks

Some key questions we asked during the usability test to uncover potential usability problems were:

  • What is your initial impression?
  • What does the label mean to you?
  • Can you find the information you want?
  • Are there any other things you would expect?

Scenarios

  • You just downloaded the SPOT app and want to find a job quickly. Go into the app and find a job you’re interested in and learn more about it.
  • You see some of the job requirements and realize you don’t have the necessary courses completed. Complete a course so that you can apply for the job.
  • Since you need some additional requirements before applying to the job, save that job for later so you can access it without searching for it.
  • Complete the course requirement and come back to the job application page and apply to the job.
  • You’ve applied to the job but you want more access to other jobs so you can get a higher pay grade along with more opportunities. Browse some courses to complete while you wait for a response to your previous application.
  • You were just accepted to the position that you applied for. View your checklist to prepare for the new job.

Results

We recorded our findings from the usability testing and categorized them based on the impact and priority to the user:

  • CRITICAL: Multiple users could not complete a task. These issues are issues you must fix before you launch your app or site.
  • MAJOR: Multiple users struggled to complete a task. These issues are important to fix before you launch your app or site.
  • MINOR: Users completed a task but raised concerns about design choices. You should fix these issues when time allows.
  • NORMAL: Users identified a cosmetic problem. You should fix these issues when time allows.
Priority Issue Focus Area Description Recommendation
Major Issue Cert Confirmation / Apply to job User is taken to job search page instead of apply to specific job page from cert confirmation page User should be taken to the specific job application page when clicking apply on cert confirmation page
Minor Issue Required courses for job User didn’t quite know where to look in order to take a required course. Include a link to required courses in job specific page and also break out certifications and actual job skills for a cleaner presentation
Minor Quote Courses page/My learning summary Is a certificate different than a course? Courses completed vs certificates?? Include a info icon next to each learning section that users can hover over to learn more about the particular section. Ie; “Courses Completed”
Minor Efforts Home
  1. Performance. How do you measure reliability?
  2. Learning. User questioned about the learning section whether it is for me or also my employer can see how many certificates I completed?
  1. Performance. How do you measure reliability?
  2. On the performance section, add badges to incentify users
Minor Comprehension Multiple areas Users asked the meaning of Disbursed, gig jobs, acceptance rate vs hiring rate? Choose user friendly words to help the user understand the meaning. For example, Hiring rate is more user friendly compared to acceptance rate.
Minor Quote Curriculum “I wish there is more information about the multiple industry” Create a clickable popup page to learn more about the outcomes.
Normal Ideas My jobs/Job preparation Love the map, but also adding a calendar would be great here. Syncing with the user's calendar will be very helpful. 1) easy to manage schedules; 2) Job recommendation based on the available time slots;
Normal Issue Courses checklist User clicked on check marks when prompted to complete course Use a percentage-based circle that shows the user how much of the course they have completed
Normal Ideas Search for Job/filter I would expect the filter function based on distance, company, hour rate, job categories Consider add distance, company, hour rate, job categories under the filter

Next Steps


After sending our usability test results to the SPOT App team, they were beyond pleased with our assessment and recommendations. The SPOT team said they will move forward with a good portion of our designs in their next and subsequent builds of the app.

They specifically said the layout of the app is something they’re focusing on in the immediate build and that our menu bar layout was exactly what they were looking for in a design.


Take-Aways


Working with SPOT App and their team, along with my colleague, was an amazing experience. The SPOT team was flexible in working with suggestions we had and they were communicative about their goals throughout the entire design process.

Designing an LMS for a job app was very rewarding, especially during a pandemic, when people direly need employment.

I enjoyed working with my colleague as well. We both communicated our ideas thoughtfully and could compromise easily on thinking that contrasted with each other.