← Projects

Vetruly

Trusted vet care for recovering and medically complex pets.

Vetruly helps owners of pets recovering from surgery or living with complex conditions find vetted providers for post-op care, integrative care, specialty boarding and drop-in visits. Katlyn brought the idea to Generate Product Development, and we built it from 0 to 1 as an MVP. I led the team of 5 engineers, and it's now a deployed product with pet owners and licensed providers using it.

vetruly.com

Vetruly, Trusted vet care for recovering and medically complex pets.

Finding care

Owners search a map for providers nearby, filtered by the kind of care their pet needs, then pick a time from the provider's profile.

for owners
The Vetruly sign-in screen, a line drawing of a dog on a rust panel next to a Welcome to Vetruly form with email, Google and Microsoft options
Welcome. Sign in with email, Google or Microsoft. Vets and vet techs join as providers.
A map of Boston with vets pinned on it, a search for post-operative care, and a card for Dr. Elizabeth Ulma with her rating, care types and price
Explore providers. Providers on a map, filtered by post-op care, integrative care, specialty boarding or drop-ins.
Dr. Elizabeth Ulma's profile, with a verified MA license badge, her clinic's location, upcoming availability and a Book appointment button
Vet profile. A verified license, the clinic, and the week's availability next to the booking button.
Step 3 of 7 of booking, a March 2025 calendar with the 14th selected and a column of open times with 2:00 PM chosen
Choose a date. Booking is a short series of steps, with open times listed beside the calendar.

After booking

Both sides get a careboard. Owners keep each provider's messages and visit details in one thread, and providers accept or decline requests next to their inbox.

careboards
Anna's Careboard, listing three vets on the left and a thread with Dr. Ulma showing an approved post-op home visit for Bruce
Owner. Every provider an owner has booked, with the visit, files and replies in one thread.
Dr. Ulma's careboard, with her ratings and experience, three pending bookings to accept or decline, and a column of messages from owners
Provider. Pending requests to accept or decline, with unread messages from owners alongside.