top of page

Designing an app through prototyping & wireframing 

Overview

Through a UX Design class from General Assembly, I designed a mobile app using all the skills, techniques and topics I learnt during the 10-week class.

 

Challenge

The challenge that I wanted to find a solution to was reducing the amount of worrying, anxiety and stress job seekers face while looking for jobs. Through UX research, my solution was to create an app designed to allow job seekers to communicate job-related queries with each other while using incentives that help with their job search.

What

User Experience Design, Summer 2016

Taught at General Assembly, Chicago

10 weeks, 140 hours total

UX Tools Used

Justinmind

Justinmind Prototyper

Balsamiq

Approach: User Research

With the problem that I suspected, I created through user interviews, I researched competitors, built two user personas and developed the main user's goals.

Persona 1 & 2

User Goals

Users want to reduce stress and worrying while looking for a job

Users want to communicate with others to find their career path

Users want to convert the stress upon them to positive thinking

Users want to be motivated while job searching

How Might We get peers to boldly ask questions about job search?

How Might We get other peers to honestly answer questions?

How Might We offer help to job seekers that is affordable?

Card Sorting (To design information architecture)

To figure out how to categorize information on an app, I used a technique called Card Sorting. This helped to create a site map for my app. I chose 4 users to help me out with it. I asked them to think of different categories they've seen on an app and to write them down on Post-It notes. This helped to reveal how they mentally classify the cards, and also what terms they use for the categories. After the users were done, I looked for:

1. Patterns around how participants classify information.

2. Unexpected groupings that can inform how the information architecture of my app should look like.

Feature Priortization: MoSCoW Method

To find out which features on my app would be more important than the others, I needed to prioritize my features. I used the MoSCoW method which stand for the Must have, Should have, Could have and Will have features. First, I wrote out all the necessary features based on the user goals. Then I categorized them based on if I must, should, could or will have the specific app feature. This helped me to start sketching out app screens that fit all the required features but leaving room for new ones in the future.

Features all listed out that might be on the app prototype

Features all classified based on their needs for the app prototype

Sketching (Preliminary & Revised)

I love sketching. So much more on paper than on a computer. First I sketched out a couple of screens with the basic features. I realized that I missed out on sketching out an app screen that would help users get job help. I re-sketched them to add a screen named 'Prize Options' that could be accessed through the 'Scoreboard' page where users can see the amount of points they've earned so far.

Preliminary Sketches

Revised Sketches

Outcomes

Low Fidelity Wireframes (using Balsamiq)

Since this was my first ever time with UX tools, I wanted to experiment and use more than one for this project. I used Balsamiq, a super fun wireframing tool to transform my paper sketches into app screens. Even though I mentioned my love for paper sketching, Balsamiq felt friendly in terms of its design and I was comfortable using it in just a few minutes!

Main Page

Scoreboard Page 

Sign Up Page

Prize Options Page 

Login Page

Home Page

Ask the Question Page

Answer the Question Page 

High Fidelity Wireframes (using Justinmind Prototyper)

I wanted a platform to not only design my app but also test it. I used another platform, Justinmind which also has a prototyping tool with it. I created a logo to go with my app name: JobSeek. When I thought of my app's personality, I wanted it to portray a calming venue to accept all kinds of questions from job seekers. This was why I used the color blue for the app. I wanted to use other yet similar colors to reflect the same soothing feel hence the purple and green shades. 

bottom of page