My logo: a white capital M with a small white heart on top
Problem:

I wanted to responsively redesign a subsection of the Florida Department of Children and Families (the FDCF) website with two other designers to help busy Floridian parents and guardians easily find the right childcare provider to take care of their children.

Deliverables:

Redlined Website Issues, User Persona, User Scenario, User Flow, Wireframes, Prototypes (including Coded Prototype)

My Role:

UX Designer, Front-end Developer

Timeline:

January - February 2021

Image of a woman holding her child in one hand and using a laptop with the FDCF's Child Care home page open

Why redesign the Child Care section?

I am not the ideal target user, but I get overwhelmed trying to navigate the FDCF's Child Care section. I can only imagine how a parent or guardian of a child must feel. In two weeks, two designers and I tackled redesigning the Child Care section of the FDCF's website.

Sure, my team and I had problems using the website and detected some usability issues, but how do parents and guardians feel about the website as it existed? What troubles are they specifically having with the Child Care section of the website?

To answer these questions, we used the following process:

Diagram of my design process: User Research, Defining a Problem, Ideating Solutions, Creating Prototypes, and Testing Prototypes

We started our project by conducting user research and annotating the website with usability issues we found.

User Research

What issues existed with the website? (Redlining)

While my other team members were forming questions to hone in on the user we were designing for, I completed an evaluation of the FDCF's website to highlight usability issues that I found with the site.

I should note that the Child Care section has two kinds of users: families/guardians of children and childcare providers. Though the Child Care section is focused primarily on childcare providers, we focused on redesigning the childcare searching process for families and guardians of children due to our limited time frame.

For this reason, my evaluation was mainly focused on the childcare search process.

The Child Care section's homepage with all areas with problems marked in red with explanations on the right

My evaluation of the homepage. The main issues I found were related to the navigation and organization of the page.

With the Child Care section's home page, I could find a childcare provider in three ways:

  1. using the search box
  2. selecting "Provider Search" in the green "For Families" box
  3. selecting "More Information >>" under the "Provider Search" card

I found the search box method straightforward, but I did not realize that "Provider Search" in the "For Families" box was a link until I had hovered over it. I also thought that I had to click "More Options >>" to select "Provider Search".

Actually, on my first visit to this home page, I had scrolled down to the mass of cards below the three colored boxes since I thought all three of these colored boxes were informational due to the bolded, unclickable information in the red "Contact Us" box.

Bordered in dashed red is 'Provider Search', bolded text from the 'Contact Us' box, and underlined 'Training and Registry Login'

Since the "Training and Registry Login" link was underlined in the far right dashed box and the "Contact Us" box did not contain any links, I did not believe "Provider Search" to be a link.

I immediately felt overwhelmed when the mass of cards at the bottom of the home page greeted me. Due to the proximity and varying sizes of the cards, I thought that the cards' placement was random. It took me a few minutes to realize that each column of cards followed the topic of the colored card that they were under.

A blue arrow icon is between three cards at the top of the page and the mass of cards below

Although the blue down arrow icon helps indicate the relationship between the top three boxes and the columns of cards below, this relationship is not immediately obvious.

We found that our users, a group of five parents, also had similar issues with the home page as I found. They were also dissatisfied with the visual look of the site and some of the iconography.

"What's going on here? It's like a huge jungle of options to choose from..." - Mark, 35

"I really don't know what is happening with all these options down here. They seem very randomly placed." - Liz, 32

Meeting Brianna Mitchell (User Persona)

Now that we knew what issues users were having with the website and more information about them thanks to user testing, we had a clearer vision of our target persona.

Brianna Mitchell with her personality, goals, frustrations, likes, her children's needs, and childcare search methods listed

Meet Brianna Mitchell. She is the mother of Rachael and Ian, two elementary school children, who she loves dearly, but cannot provide care for after school due to her demanding job as a registered nurse. Worn out from a busy day of work, Brianna needs to efficiently find a childcare provider that caters to her and her children's needs.

Definition

There are many different places available in any local area in Florida that offer childcare. Although the childcare facilities must follow laws and regulations, each facility differs in its approach. Searching for a childcare facility is difficult for people seeking to meet specific needs for their families, and it is also hard to find information about specific places using the current Florida Department of Children and Family Services website.

How could we meet Brianna’s needs with a new and improved Child Care website? My teammates defined Brianna’s specific problem:

How might we redesign the FDCF’s Child Care section of their website so that parents and guardians can easily and quickly find the right childcare provider that fits within their constraints?

Ideation

What is Brianna's experience using the website like? (User Scenario)

With Brianna’s needs and emotions in mind, I envisioned what her experience using the FCDF’s website to find a childcare provider would be like.

Brianna's goals, emotions, and phases of finding and using the Child Care section to find a childcare provider are described

Mapping paths that Brianna takes (User Flow)

As outlined in the above scenario, the main goal of our redesign would be to connect Brianna to a childcare provider. With this goal in mind, I created a user flow detailing Brianna's journey from the Child Care section's home page to a childcare provider's page.

The Child Care user flow with a section of it bordered in dashed red

One of our first user flows, better seen here in Miro. We revised this flow to only include the task of using the search bar on the home page to search for a childcare provider due to our limited time.

Prototype

Creating and testing wireframes

After finalizing our user flow, my team and I created wireframes of the website pages to test on our users.

Search results page with the main navigation bordered in dashed red with 'Main navigation does not show where Brianna is' in red text

Our first version of the search results page after Brianna searches for a specific childcare provider. We needed to fix the navigation so that Brianna knew where she was in the Child Care section of this website.

Updated search results page with the main navigation in bordered dashed red with 'Child Care section specific main navigation bar' red text, breadcrumbs in bordered dashed red with 'Breadcrumbs' red text, and side navigation in bordered dashed red with 'Side Navigation' red text

Our final wireframe has main navigation and side navigation that shows where Brianna is in the Child Care section of the website. Based on user feedback, we also provided breadcrumbs to indicate location on the website.

What should the Child Care section's style be? (UI Style Guide)

While we were working on our wireframes, we gathered UI inspiration from the designs of other child care websites. We chose the bright, friendly rainbow colors of children’s playing blocks for the welcoming feeling that they induced.

The Child Care section's style guide detailing the style direction, typography, logo, iconography, color palette, and images

Hi-Fi clickable prototype

Once we had fixed our wireframes, we applied our style guide to create our hi-fi clickable prototype.

Coding

How should we split coding responsibility?

As a test for our coding knowledge and to build our understanding of what developers deal with when they receive our designs, we coded part of our hi-fi prototype. We only coded three pages due to time constraints and our limited coding knowledge; this meant not coding any forms or tables.

With these limitations in place, we chose to code the finding of a childcare provider using the search box on the home page. The three pages we would have to code are the home page, search results page, and the synopsis page for the childcare provider. I tackled the home page and the synopsis page while my teammate handled the search results page. You can find the code we wrote here on Github.

What problems did we face while coding?

Even with the help of Bootstrap's intuitive framework, we struggled with creating the website. The most difficult part of the coding process was understanding how Github Pages operates. When we first published our website, Github would not recognize our CSS file.

Previously, to apply the CSS styling, we had written the following in the head of our HTML code:

<link href="/css/styles.css" rel="stylesheet">

This above code resulted in the following page:

The Child Care section's home page without any images or styling displayed. Only the headings and text are visible.

Only the headings and text of our home page is visible since the CSS is not linked properly.

After checking our code by using Google Chrome's DevTools, we realized that the issue was how we referenced the links to the CSS file in our HTML code. Changing the CSS styling amounted to understanding Github's way of recognizing file structure.

We thought that since our CSS folder lives in the same child-care-repo folder as our HTML pages, Github can find our CSS folder. However, since Github starts looking for sources starting from megham-cloud.github.io, Github wanted the CSS folder explicitly listed under the child-care-repo folder in the code.

The folder structure of my site

Github thinks it will find our css folder in the megham-cloud.github.io folder, but Github needs to go into the child-care-repo folder before accessing our css folder.

To fix our issue, we must have the following code in the head instead:

<link href="/child-care-repo/css/styles.css" rel="stylesheet">

Now we have the CSS styling applied:

The Child Care section's home page with images and styling displayed

Now all styling can be visible on the home page!

Though this may seem like a simple error, it was so easy to overlook the solution. We spent so much time pulling our hair out only to find the problem in a matter of minutes. I cannot begin to imagine how much frustration developers must feel when they encounter a roadblock, and I have so much respect for those that persevere until they find a way around it.

Final coded prototype

Though we had a few hiccups along the way, we finally had our coded prototype:

Click here to view the final coded prototype.

Reflection

Handling navigation for even a subsection of such a large site was no easy matter. Though we simplified the navigation to fit Brianna’s needs for finding a childcare provider, for the actual website, we would have to consider modifying the navigation while being mindful of other users, who are mainly childcare providers. With more time, my team and I could have created another persona for a childcare provider and redesigned the Child Care section with them in mind.

Another challenge that I found particularly difficult was creating the user flow. Since we only had a couple of weeks to make both a clickable and a coded prototype, we could not add other tasks that Brianna could do besides search for a childcare provider, such as filtering for a provider based on her preferences. With more time and knowledge about coding forms for the website, my team and I could have included more search features into the final coded prototype to help Brianna find the right childcare provider.

Thank you for reading!

Check out my other works:

Mobile App Design: Edubeat

Timeline: September - October 2020,
May - June 2021

Role: UX/UI Designer

Sing, learn, remember with this mobile music education app by creating study jingles

Mobile App Design: The Informed Traveler

Timeline: August - September 2020

Role:UX Designer

The traveler’s one-stop app for finding unique traveling experiences

Let's stay connected!