top of page

Homeroom

Highlights
Overview
Homeroom is a software tool that provides a unique combination of tools and support for PTOs to manage after-school enrichment programs. I led our design vision, encompassing visual and UI/UX design. I worked closely with our diverse and talented team, including engineering, sales, marketing, onboarding, and customer support experts. On the visual design front, I expanded and maintained our brand identity, visual story, and mission. On the UI/UX side, I created a simple, beautiful, and intuitive experience for our users to effectively support their needs.
homeroom cover.png
Team
Team
Team responsibilities
  • Product design: In-app B2B tool for organizers and providers
     
  • Product design: E-commerce experience for parents
     
  • Graphic design for marketing and sales initiatives
     
  • Marketing SEO landing page designs
     
  • Designs for internal initiatives, including storytelling and pitch-deck creation for fundraising
Brand/Visual
Brand/Visual
Homeroom's mission is to empower schools to be the center of the modern village. We believe that a village thrives when its children thrive, connecting us all to a brighter future. The visual inspiration behind our brand identity comes from school murals. All illustrations were created by hand on an iPad.
email illustration 1.png
Primary illustration
Colors

Green

#003B3B

Blue

#366F81

Mauve

#864F58

Teal

#BFE5DD

Pink

#BF6E7C

Light green

#DFE9A0

Light pink

#EFD0D6

Salmon

#FF8D74

Green black

#032926

Symbols
Homeroom's mission is to empower schools to be the center of the modern village. We believe that a village thrives when its children thrive, connecting us all to a brighter future. The visual inspiration behind our brand identity comes from school murals. 
friendship.png
community.png
creativity.png
Trust
Community and unity
Creativity
growth.png
safety.png
Growth
Safety
Illustrations
Homeroom's mission is to empower schools to be the center of the modern village. We believe that a village thrives when its children thrive, connecting us all to a brighter future. The visual inspiration behind our brand identity comes from school murals. 
main.png
Inclusion
​Every child deserves an enriching education experience.
Safety
We are our best selves when we are safe, confident and worth of trust from others.
Creativity
Creativity, exploration, and discovery make education and life more fulfilling
hilltop.png
city.png
Connection
We are better together, be it children, neighbors, teachers, or the community at large.
Child-centered
A village thrives when its children thrive, connecting us all to a brighter future
Flexibility
Our ability to adapt to the changing needs of our villages builds resilience in us all
about us background.png
About us page 
An immersive illustration for the hero image on our About us page
careers.png
Career opportunities section
An immersive illustration for the hero image on our About us page
Design system
Design system
I established our initial product design system, starting with a simple framework and taking inspiration from larger companies' design systems. As our product matured, I began to align our design system with our product's unique identity, collaborating closely with our engineers to develop and maintain our component library.
design system.png
dsbutton.png
dscolor.png
dsunputs.png
Screen Shot 2022-01-19 at 3.49.27 PM.png
Product
Product
Our team worked on updating and cleaning up the product both on the UI and code end. The product was what we called, a "Frankenstein product" because of inconsistencies in UI components, user behavior and flows, and a messy codebase. The goal of this project was to prep our product for the Fall when schools are busy setting up their seasons and classes. Because this was a massive project, we decided to tackle the Organizer experience first.
Screen Shot 2022-05-08 at 8.19.58 PM.png
Hi-fidelity Figma screens
Timeline

~ 4 months (Design completion)

Goal

Make product-wide changes to make the site more intuitive for our Organizers. Clean up back-end and front-end code and use new UI components.

Role

Design lead 

Scope
  • Revisit user research and conduct new interviews to validate current user pain points
     

  • Re-prioritize feature request list by most urgent to least urgent
     

  • Re-organize tabs
     

  • Update UI with design system components
     

  • Clean up code to improve performance

redesign1.png
redesign2.png
In-app experience
E-Commerce experience
Understanding our users
Organizers (Primary users)
Usually a PTO/PTA member who is in charge of organizing after-school enrichment programs for their school.
Providers
Small businesses or individuals who teach the classes. They travel to the school to teach their classes.
Parents
Parents purchase after-school classes on Homeroom
How our product offers value
Organizers set up their season, add activities and send the details over to their Providers on their Homeroom accounts. The Providers check their schedules, confirm dates/times and send the activity request back to the Organizers to finalize the details. Once the classes are finalized, the classes appear on the School Registration page where parents can purchase classes on Homeroom. Homeroom provides customer support along with several payment tools and options.
User feedback and requests
Through customer help requests on Helpscout, direct interviews and general user feedback about our product, we concluded several pain points and feature requests.
userresearch.png
User research documentation in Notion
Focus area 1: Too tedious
The original design made adding and editing tedious: too many clicks and going back and forth between modals and pages.
Focus area 2: Too restricting
In cases where there are dual-role users (both an organizer and provider), users would have to switch back and forth between accounts to complete certain tasks.
Focus area 3: Unorganized
Users had a difficult time finding certain features.
Auditing and early concepts
I spent time white-boarding in Figma, reorganizing and site-mapping to understand the current state of our platform. I worked with the team and made wireframes and mock-ups, showing them to users and adjusting the product according to their feedback.
Screen Shot 2022-01-19 at 12.17.42 PM.png
IA
Screen Shot 2022-01-19 at 12.18.03 PM.png
User groups
Screen Shot 2022-01-19 at 12.18.23 PM.png
User flows
Focus area 1: Too tedious
The previous UI made adding and editing tedious. It required too many clicks and going back and forth between modals and pages.
add.png

Step 1: User clicks the "Add a course" button

table .png

Step 3: Classes are added to table

modal.png

Step 2: User enters course details in a modal and sends the request over to the provider

giphy.gif

Step 4: Repeat 10+ times. Lots of typing and clicking! (GIF from GIPHY)

Focus area 1: Early concepts

Planner experience

planner 1.png
Calendar view
planner2.png
In-app split screen view

Pros

  • Great for viewing activities
     

  • Can replace the schedule tab
     

  • Fun layout, similar to a traditional planner
     

  • Lots of opportunities for interactive elements

Cons

  • A major change in experience
     

  • Not the best for planning
     

  • Not much hierarchy and can be overwhelming for new users
     

  • Would take a lot of time and resources
     

  • Is this translatable to mobile?

Focus area 1: Updated design
Observation:
Many of our organizers were already using Google sheets/spreadsheets to manage their activities. We didn't want our organizers to have to go through a major learning curve with the re-design so we wanted to add a more refined version of the tools that our organizers were already using.
Creating activities
Many of our organizers were already using Google sheets/spreadsheets to manage their activities. We didn't want our organizers to have to go through a major learning curve with the re-design so we wanted to add a more refined version of the tools that our organizers were already using.
newtable.png
edit.png
lock.png
Organizing
Users can now sort, filter, and search for activities as well as lock, resize and reorder columns. This provides the user with full control of how they view their activities.
Sort/filter popover per column
Finalizing
Users can select multiple activities at once and perform tasks such as: sending the activity to the provider, cancelling and deleting activities, approving or denying activities and more.
bulk.png
Bulk select/action
Focus area 2: Too restricting
In cases where there are dual-role users (both an organizer and provider), users would have to switch back and forth between accounts to complete certain tasks
choose role.png
sign up screen.png

Step 1: User selects role/account type

Step 2: User enters information 

Focus area 2: Updated design
In the updated UI, we do not require users to select a certain role. Users have the flexibility to choose what permissions/tasks they prefer and sign up under one account. 
Screen Shot 2022-05-07 at 4.21.52 PM.png

Step 1: User enters information and creates an account

multiple.png

Step 2:  User is taken to onboarding process. The user can select which situation best applies to them. 

school.png
first step1.png

Step 3: User enters school and continues with onboarding flow. (Not all steps shown)

Screen Shot 2022-05-07 at 9.27.56 PM.png
Select user group/type
donations 1.png
Set up donations
sign up.png
Onboarding wizard UI
waivers.png
Add waiver/release forms
cue card.png
Visual call-out cards
Focus area 3: Unorganized
Users had a difficult time finding certain features. We had two different navigation menus on the left. Users would have to navigate to their Settings in order to adjust school information.
main.png
Organizer tabs
orgsnizer.png
Account type view
settings.png
Provider tabs
Focus area 3: Updated designs
schedule.png
dual.png

Use one main navigation bar to centralize the user's experience. 

Responsiveness/Mobile
We didn't have an official app but knew that a lot of our users worked on their mobile phones. When redesigning the experience, I wanted to ensure that the updated UI translates well to smaller screens.
Screen Shot 2022-01-19 at 1.46.31 PM.png
Course creation on mobile
Screen Shot 2022-01-19 at 1.31.14 PM.png
Season creation on mobile
Screen Shot 2022-01-19 at 1.40.41 PM.png
Settings on mobile
Screen Shot 2022-01-19 at 1.32.44 PM.png
Other
Other initiatives
Marketing
I worked closely with our Director of Marketing and the sales team to refine our copy and optimize our landing pages and SEO pages. By creating custom designs for landing pages and ads, I worked with the team on conducting experiments to enhance engagement and conversion rates.

This process involved refining messaging, content and visual elements to align with marketing goals, ultimately driving effective lead generation and customer acquisition strategies.
Fundraising
I worked closely with our C-suite to refine our company mission and story for investor presentations. This was right after the peak of COVID-19, which deeply affected our industry and crafting a compelling narrative was essential to highlight the value of our work and resilience in challenging times.

I created multiple pitch decks used in successive rounds of fundraising to effectively communicate our strategic vision and attract investor interest.
landing.png
Test landing page
Reflection
Reflection
  • Imposter syndrome can be brutal, especially as the sole designer at a company. My team accepted me with so much grace and patience even though I was coming in as a more junior designer. They always trusted me and treated me as an equal, which helped me excel and grow.
     
  • I learned what it's like to be a generalist.
     
  • I learned how to deliver with less and think strategically about time/resources.
     
  • I learned how to pivot quickly, especially in a volatile market.
     
  • I learned so much from my teammates, who were so talented, driven, focused and inspiring. 
     
  • It's okay to mess up and not know things!
bottom of page