RSPCA Pet care mobile app

Vincent Yip
4 min readJun 1, 2021

The client

RSPCA’ stands for the Royal Society for the Prevention of Cruelty to Animals. It is an independent, community-based charity providing animal care and protection services across the country.

The mission of the RSPCA is to prevent animal cruelty by vigorously promoting animal treatment and conservation. To do this, the RSPCA works to uphold animal cruelty laws and, where appropriate, lobby for new legislation.

What RSPCA does:

  • Caring for animals, rehoming neglected and unwanted animals.
  • Enforcing the law to prevent cruelty to animals.
  • Advocates for the welfare of animals, environments and issues.
  • Improving farm animal welfare.

Target user and market

Anyone who owns or is considering buying a pet is the target audience for this app.

Persona

To begin with, I created 5 personas cards that will later help me to develop scenarios and then create storyboards from these personas and scenarios.

Some examples of personas and scenarios are shown below:

James Paul is returning from work after a long day and is very tired. He opens his house door, pour something to drink and goes to the living room to relax. He finds his lazy cat lying on the sofa with no interest in interacting with its owner. James goes to the cat and lifts it to cuddle with it to enlighten his mood. He realizes the cat is getting fatter day by day and is being lazier; which makes James want to correct his diet to make his cat more energetic and fit.

Simon Lee returns home after a tiring day at work. He could really use some interaction with his dog to improve his mood and to end his day better. He calls his dog by its name and here it comes slowly towards its owner. Simon notices his dog is being less enthusiastic and feels like his dog is losing its usual cheerful attitude. Exercises routines are a must for his dog to become more enthusiastic and playful again because exercises are very important for animals.

Storyboards

The next step is to create 2 storyboards, each representing a different scenario from the User Research Report.

The use of these storyboard is to show how people will use the application and how it will affect their routines.

Storyboard 1

The storyboards are clean and the drawings have been quite polished using shadows and backgrounds.

Storyboard 2

Final Prototype

Following the different concepts variations done in assessment 2 I have decided to mix some of the element of each variation to design the final prototype.

I chose a simple layout that used the client’s colour scheme as well as illustrations to represent the pets. A minimum of 3 user goals have been properly addressed in the final prototype. Animated micro-interactions and screen transitions have been used to improve the overall user experience and elicit strong emotions.

Conclusion

The final prototype has mostly solve the issues mentioned in the brief overview. But there is still a lot of options and services that can be added to make to user flow throughout app enjoyable.

--

--