Ana Gjurikj
← All work

Self-directed concept

One pet. One profile.

Ready before you need it.

A travel-ready dashboard for a pet’s health, documents and emergency information.

Role
UX research, UX & UI design, prototyping, Flutter build
Scope
Concept from 2025 · This round, Sep–Oct 2026
Tools
Figma, Flutter, Webflow
PetInfo today screen

The short version

Owners can find the document. They can’t tell you whether it still counts.

Travel, emergency and handing the pet to a sitter turned out to be the same job — so three features collapsed into one tab.

A list that can never reach zero stops being read, so allergies moved out of it.

01

The folder is not the problem. The verdict is.

A rabies certificate is worthless if the vaccination came before the microchip — and the folder it sits in cannot say so. The cost is a refused boarding, or a vet treating a pet without knowing about a severe allergy.

02

Three features turned out to be one job.

Travel, emergency and handing the pet to a sitter differ only in who is asking and how much time there is. Travel readiness grades itself before you share it.

03

What’s real.

The app runs, 547 tests pass, and every screen here is a capture of the build. No users, no launch, no metrics — the research and testing are simulated throughout.

What it looks like

Every screen here is a capture of the running build.

PetInfo travel readiness screen
Travel readiness grades itself before you share it, so the question is answered rather than filed.
PetInfo onboarding screens
The first-run flow.
PetInfo design system
The components every screen is assembled from.
PetInfo information architecture
The information architecture behind the four tabs — Today, Health, Documents, Share.
Wireframe, first pass
The first pass, with travel, emergency and handing over to a sitter drawn as three separate features.
Wireframe, after the collapse
The same job after they collapsed into one tab.