tirivelo

pet onboarding functionality that allows users to add new pets to their existing profile, complete animal-specific forms, and manage multiple pets without restarting the onboarding process.

duration

aug-sep, 2026

services

#

user research

#

ux/ui design

the problem

when one pet becomes two

tirivelo is a pet care marketplace connecting pet owners with trusted local providers. The idea is simple: pet care should feel clear, easy, and trustworthy.

i joined the project mid-stream, inheriting an existing design system and partially built pages. my focus was to connect the dots, clean up what wasn’t working, and fill the gaps, including creating a clear journey for owners to add new pets to their existing profile.

research goal

how do users expect to add a new pet to an existing profile?

research objectives

finding the gaps in the existing experience

through existing research and stakeholder feedback, i focused on:

  • understanding the needs of pet owners and care providers.

  • identifying pain points across the existing pet care experience.

  • uncovering gaps in current user journeys and the design system.

  • using feedback from the CEO, engineers, and design team to guide iteration.

research insights

the existing experience effectively ended after users created their pet profile.

the opportunity: create a simple, future facing flow that allows users to return to their profile and add another pet without recreating existing information.

ideation

creating a flow that could flex

how can i create a flexible journey that captures the information users need when adding a new pet? what information is essential to collect upfront, and what can be added or updated later? how might the experience adapt based on different types of pets, like a dog versus a reptile? how can adding another pet feel like a natural extension of the existing profile rather than starting the process over?

design

initial wireframes focused on creating an easy-to-navigate experience within tirivelo's existing design system.

cat & dog form

create a streamlined form for common pets, collecting essential information like name, breed, age, and gender without overwhelming users.

small pet form

adapt the form for less common pets like reptiles, birds, and bunnies, prioritizing animal-specific details such as species, breed/type, and other relevant information.

testing objectives

  1. confirm information & components. i wanted to ensure the right information was being collected and that each field used the appropriate component from the existing design system.

  2. review animal-specific flows. i wanted to confirm that the forms made sense for different animal types and that the questions and inputs felt relevant for each experience.

  3. ensure design consistency. i wanted to identify any inconsistencies in layout, components, or interactions before moving the designs forward.

usability results

a clearer path for every pet

there was a high level of satisfaction among stakeholders, with the forms feeling clear, intuitive, and appropriate for each animal type. stakeholders also confirmed that the components and layouts aligned well with the existing design system, with only minor adjustments needed.

iterations & refinements

stakeholder feedback highlighted several opportunities to make the experience more flexible and reassuring:

  • multiple photos. allow users to add more than one photo.

  • pet type guidance. clarify why only certain pet types were available.

  • confirmation checkpoints. give users opportunities to review information before submitting.

the final onboarding journey balances flexibility with clarity, adapting to different animal types while working within tirivelo's existing design system.

designing within an established product taught me how to make thoughtful improvements without overcomplicating the experience, while using stakeholder feedback to refine the details that mattered most.