Wireframes & UX Considerations
The prototype needed to, without going overboard, highlight what the app would offer and what could be done within the app. So it was important to decide on the key screens to focus on.
Since the purpose of the app was about creating and sending cards, the processes of creating-your-own-card, submitting sender and recipient information, and making payment were crucial flows for the prototype. Additionally, areas of the app that users will most likely visit frequently using the tab bar i.e. Home and Designs will also be focused areas.
The wireframes evolved as UX considerations were taken into account.
Here are some of the UX considerations.
dynamic tab bar
The tab bar would slide downwards and hide itself when the user scrolls down, and slide up and unhide itself when user scrolls up. This provides more vertical space while scrolling.
The tab bar is hidden on screens with very specific actions (such as checking out the shopping cart, or during the sign-in and payment processes, and in Create mode. This minimizes overloading the user with too many actions.
grouped card customization options
There are 10 steps to create a card. These steps will be grouped into 3 parts for easier navigation for users to complete their design.
Part 1. The canvas: This comprises of grid, layout, and card type — options to help form the base.
Part 2. The content: This is where users get creative and add their design.
Part 3. The final touches: Corners, border, scent paper
accordion menu with auto collapse sections
In Create Mode, the accordion menu will have one section open at a time. Once a user tapped on an option, the accordion menu automatically collapses and opens the next section. This keeps the various options organized in a space-efficient format without overwhelming the user.
floating CTA buttons
In certain areas of the app, a floating CTA button will be used at the bottom of the screen. User can take action whenever they are ready without the need to always scroll to the bottom of the content.
card-based design on shopping cart screen
The original shopping cart screen was a good start. But when multiple cards are added to the cart, the user needs to be put more effort in navigation as all the content get lost in the layout.
An improvement on this is to utilize the card-based framework to separate and organize the content. Card thumbnails and drop shadows will help create distinction between the cards to enhance the usability of the interface.
wcag aa conformance for accessibility
WCAG standards were followed to guide design decisions. Text used in the wireframes and prototype met the AA requirement, making them accessible for most users.
Why did I choose to meet the AA
(instead of AAA) requirement?
The AAA requirement constitutes a contrast ratio of 7:1. This higher ratio is to compensate for the loss of contrast sensitivity by low-vision users with a vision loss of 20/80 or more. But this amount of vision loss is rare among the general population (and mostly affects the elderly suffering from age-related eye diseases.
In comparison, the AA requirement constitutes a lower contrast ratio of 4.5:1 for the loss of contrast sensitivity by users with a 20/40 vision loss. A study found that “majority of persons maintain at least fair acuity (20/40 or better) into their eighties”.1 This finding suggests that meeting the AA requirement will make your text accessible to the majority of users.
Since Postscent’s target user base is the millennials, conforming to AA requirement was sufficient.
1 Gittings NS, Fozard JL. Age related changes in visual acuity. Exp Gerontol. 1986;21(4-5):423-33. doi: 10.1016/0531-5565(86)90047-1. PMID: 3493168.