Case Study

Bubble app audit for a UK pet-rehoming charity

We conducted an audit and improved the design and backend of the PetRehomer Bubble app. The app powers a UK pet-rehoming charity, connecting prospective adopters with owners who need to find new homes for their pets. The entire process runs through the app, from listings and home checks to messaging and scheduling.

Location
United Kingdom
Product type
Live web app
Technologies
Bubble.io
Project type
App audit & maintenance, UI/UX design
Company
PetRehomer
PetRehomer — application overview

Testimonial

Stuck with software you can't safely change?

That's the situation we work in. Book a call and we'll tell you what it would take to fix it.

Let’s talk

They're really good at what they do, and I can’t recommend them highly enough.

Colleen Long

Colleen Long

Founder of PetRehomer

Challenge

PetRehomer's app had been built up over the years by different developers, and the early backend decisions were the thing holding it back. Breeds were stored as database records instead of a fixed list, so a single filter pulled 400 rows on every page load. The charity runs on 5 staff and 25 volunteers, and the work that mattered most to them was happening outside the app: refunds by hand, document requests by email, home check scheduling via WhatsApp and Jotform.

Main challenges:

  • 13 open Bubble branches and no single source of truth
  • 300+ repeating groups, breeds stored as data
  • Refunds, document requests and home checks done by hand
  • Volunteers of mixed technical ability doing the data entry
PetRehomer — project image 1

Solution

We stabilized and re-engineered the Bubble app PetRehomer already had. It started with an audit: 60+ best practice checks across 5 areas, from database and security to logic and UX. The app was never taken apart. We worked inside it, on the backend, on the flows the team uses every day, and on the interface on mobile.

We focused on:

  • An audit before any code, with every check scored and priced
  • A fixed estimate on every task before it started
  • Colleen setting the order of the work
  • Progress and cost visible to the charity at any point
PetRehomer — project image 2

Results

PetRehomer now has development support that holds up over the long term. Every task is scoped and estimated before it starts. The team can see progress and cost at any point. Every decision stays with the charity. The backend is steadier and the interface is easier to use on a phone. That gives PetRehomer a platform it can grow on, and more pets find homes through it.

Impact:

  • 60+ backend checks audited, critical items closed first
  • 4 manual processes moved into the app: refunds, documents, home checks, enquiry exclusivity
  • 13 Bubble branches down to 2
  • Mobile redesign shipped for adopters on phones
PetRehomer — project image 3

Business growth

The admin that used to live in email, WhatsApp and Jotform now runs inside the app. 5 staff and 25 volunteers work in it every day, and the backend behind it is cheaper to run and safer to change.

manual processes moved into the app
4
Bubble branches cleaned up
13→2
database rows per page load removed
400

Not sure where to start?

Migrations start with an audit and a roadmap, so you get a plan and a fixed price before anything moves.

Book a call

Tools used

Let’s get in touch

Ready to build your product?

Book a consultation call to get a free project assessment
and scope estimation for your project.

Start your project