UI Design Sprint: Adding a feature

Amelie Nicklas
Nov 11 · 4 min read
The logo of the app “Clue”

A high percentage of women nowadays use an app to track their menstrual cycle. On these apps it is possible to add symptoms every day, view previous cycles and check the day of ovulation. For this week’s UI design sprint I was asked to include a new feature to Clue which shows nearby and/or recommended gynecologists.

Problem Definition

As the app’s design is kept rather minimalistic, I thought of a way to incorporate the feature without interrupting the design style. Furthermore, I thought about adding a checklist of symptoms to help women evaluate whether they are pregnant or not. As this week was focused on UI rather than UX, the research and market competition was kept on the surface-level. A quick competitor analysis showed that various menstrual cycle tracking apps are on the market, however, NONE of them offer a search option for gynecologists.


Based on my research, I defined the persona as a woman between 25 and 31 y/o which is worried about being pregnant after an unusual length of her menstrual cycle. She wishes to consult with a gynecologist on the matter as quickly as possible.

Atomic Design

To master this design sprint we were introduced to the tool of atomic design at the bootcamp of Ironhack Berlin. Rather than designing every single icon or symbol on itself, atomic design understands interface design as a collection of parts, which are ordered in a hierarchical manner:

Source: https://t3n.de/news/atomic-design-baukastensystem-721010/
  1. the smallest elements are called atoms
  2. combining various atoms together creates a molecule
  3. combining various molecules together creates an organism
  4. Various organisms interlinked create a template
  5. … and finally, multiple templates combined are called a page

My solution — part 1: The new bottom tab bar

Whereas the visual representation of the current menstrual cycle appears as the focus of the home screen, the bottom tab bar focuses on the “add a symptom” feature — which also appears bigger in size than the other elements.

Home Bar App “Clue” from left to right: Current menstrual cycle, calendar, add a symptom, symptom analysis, and a hamburger menu for other (profile, settings, info, etc.)

To answer the needs of my persona and smoothen the user experience while searching for a gynecologist, I changed the bottom tab bar to the following:

I stuck to the symbols of the menstrual cycle, the calendar, and the analysis sheet, and created new symbols for a checklist and the gynecologist listing. Also, I moved the menstrual cycle to the middle of the tab bar, to strengthen its central role within the app “Clue”.

My solution — part 2: the User flow

As mentioned above, my persona is mainly concerned about consulting with a gynecologist to get answers to her pressing worries about pregnancy. In order to quickly address her needs, I created the following user flow. The pop-up (step 2( only appears once the usual menstrual cycle length is exceeded.

  1. Open the app “clue” to get to the home screen
  2. Read the pop-up and…
  3. …choose the “consult with a gynecologist” option
  4. See the list of gynecologist nearby and insert zip code
  5. Read through the listing and decide to schedule an appointment
  6. Choose a date and get information on the option “video appointment”
  7. Choose the video appointment and time slot, confirm the action
  8. Read the new pop-up which confirms your booking
  9. Return to the home screen

The Wireframes

Due to time constraints, I tried to get as close as possible to a high fi prototype as possible, however, there are crucial aspects of UI that are not finally developed.

The first version of wireframes

Future steps are the improvement of the UI design and the development of the “checklist” user flow. Also I’d like to add the option to send the data from the app directly to a gynecologist, in order to make the appointment more efficient (instead of us trying to explain and to remember the symptoms ;)). Besides that, several rounds of testing and iteration will improve the showed wireframes. Why help women with their menstrual cycle only halfway, if we can create an app that assist them through the whole experience?

Amelie Nicklas

Written by

Newbie to UX/UI Design, studying @Ironhack. Thoughts surrounding lifestyle, food and culture. Currently exploring #holisticnutrition and #TCM.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade