In my role as a User Experience Designer at GoodPup, I significantly contributed to the enhancement of their online platforms. I designed new features to create user-friendly flows and efficiently led many large-scale projects, taking them from ideation to a smooth handoff with the development team.
Project 1: Partner Dashboard
The Partner Dashboard serves as a dedicated hub for GoodPup's partners including shelters & rescues. I redesigned this experience, adding the ability to purchase and distribute scholarships seamlessly, monitor their dogs' training progress, and easily access webinars and shoutouts.
Opening a Scholarship Card
Assigning a Scholarship
Process - Using Components
Due to this project's size, I heavily relied on components to create prototypes. This screenshot displays some of the components I used to build multiple screens and functions for the platform.
Project 2: Admin Homepage
The admin homepage is GoodPup's platform for trainers to manage schedules, make user calls, take session notes, filter through users, and generate behavior reports. This project was challenging because I had to find a way to integrate multiple functions into one user-friendly interface. Once implemented, the positive feedback I received made its completion highly rewarding.
The Admin Homepage Before
The old interface had significant user pain points
Pain Points of the Old Interface:
The call banner lacks real-time updates, affecting its usability during connection issue
Basic product users aren't assigned trainers, impacting the frequency of outreach.
Chat support avoids this page due to the need for complete user information.
Vital daily information, such as bandwidth and retention data, is missing for trainers.
Project 3: Video Call Screens
Active Call - Open Chat
GoodPup offers training sessions weekly with trainers. This project involved designing the desktop call screens and the functions within them.
Waiting Room - Chat
Active Call - Closed Chat