ParentAid 👨‍👩‍👧

How might we enable parents to find activities for kids during the COVID-19 pandemic?

 
 
ParentAid

I led the research, design, and development efforts for ParentAid. I simplified the mobile user experience, crafted illustrations + a style guide, laid down UX processes to develop product specs, user stories, task flows, interactive prototypes, content prioritization, schema design, and translated the information architecture, navigation + process flows into a beautiful and easy-to-use mobile solution.

 

PLATFORMS

Xcode

Adobe XD

Abode Illustrator

Swift

MY ROLE

iOS Developer

User Experience Designer

User Experience Researcher

YEAR

2020

 

BACKGROUND

Parents have been struggling to find activities for kids, especially during the COVID-19 crisis. Searching, planning, and scheduling activities for kids take a tremendous amount of time and effort. Busy parents are looking for a solution that will help their kids get busy during their non-school hours so they can have some time for themselves, do the daily chores, or not get interrupted during work hours.

GOAL

ParentAid app is the perfect doorway that can help parents cope with this issue. It helps them find events and sign their kids up for different activities nearby and be sure that they are COVID-19 safe. It helps event providers to advertise and manage all in-person and virtual events. The goal for the future is to create a subscription-based plan that can benefit both the parents and the event providers.

RESEARCH DATA

COVID-19 has turned the 2020-2021 school year upside down. With many schools and workplaces closed due to the coronavirus pandemic, many of the parents have found themselves dealing with a new, and often very stressful, family situation. As well as having to work from home and run the household, they are likely also trying to keep their kids on track with their virtual school work—all while enduring the restrictions of social distancing and even being cut off from the support of friends and loved ones. With the whole family often occupying the same space day after day, the strain can seem unrelenting. If any of the parents have been furloughed or lost their source of income, the financial pressure can add even more stress.

According to Elizabeth Weybright, a Washington State University assistant professor, ‘boredom’ was already a growing problem for adolescents before the outbreak of COVID-19, but the crisis is causing a boom in boredom for kids and adults alike as shelter-in-place orders were issued across the U.S. to curb new cases of the virus. Such an increase may be concomitant with recent increases in mental health difficulties, suggesting that the overarching psychosocial profile of U.S. adolescents is becoming less optimal. Findings also suggest boredom peaks in 10th grade overall although when analyzed separately by sex, girls' boredom declines from 8th to 12th grade.

Boredom.jpeg

In order to minimize the risk of boredom, research shows that social media interaction and video games provide a temporary escape from real life and offer valuable social engagement. Digital game distributors, such as Steam report a considerable increase in the number of daily users from 19 million in early March 2020 to a record high of 23.5 million in April 2020.

COMPARATIVE + SWOT ANALYSIS

new comp analysis@3x.png

LOW FIDELITY USER FLOW

HIGH FIDELITY USER FLOW

HIGH FIDELITY WIREFRAME

 
 
 

FINAL DESIGN

 

SCHEMA + API + NETWORKING

The schema included four sets of tables, the user, parent profile, provider profile, and kids events. The basic features included login and registration, forgot password, posting an event, registering an event, identifying the available spots for the event, and creating/editing the profile. The advanced features included showing the event location on Google Maps, receiving an email confirmation for posting and registering events, doing an advanced search for events, and profile displaying upcoming/expired events on both parent and provider profiles.

To develop the backend infrastructure, Back4App was used.

MODELS

User

 

ProviderProfile

 

ParentProfile

 

KidsEvents

 

NETWORKING

List of networking requests by screen:

  • Provider's Kids Events Feed Screen

    • (Read/GET) Query all kids events where user is provider

 
  • Provider Event Details Screen

    • (Read/GET) Query details of the event

  • Post an event Screen

    • (Create/POST) Create a new event

  • Preview Event Screen

    • (Read/GET) Query created event object

    • (Update/PUT) Update created event object

  • Confirmation Event Screen

    • (Read/GET) Query confirmation message

  • Provider Profile Screen

    • (Read/GET) Query logged in user object

    • (Update/PUT) Update provider user profile information

    • (Update/PUT) Update provider user image

  • Parent's Kids Events Feed Screen

    • (Read/GET) Query all kids events in family's city

 
  • Registration Screen

    • (Read/GET) Query details of the event

    • (Create/POST) Create a new registration object

  • Confirmation Registration Screen

    • (Read/GET) Query confirmation of registration message

  • Parent Profile Screen

    • (Read/GET) Query logged in user object

    • (Update/PUT) Update parent user profile information

    • (Update/PUT) Update parent user image

EXISTING API ENDPOINTS