The Process for which you will adopt a cat: Research - Pasarus/FelineAdoptionAgencyMajorProject GitHub Wiki

Using a already present API: https://www.petfinder.com/developers/v2/docs/

This is a RESTful API which allows for cats, dogs and more to be found from the petfinder database which is updated via local shelters. Problem is, this is a North America thing. Perhaps one for the UK?

This is at present being based on the cat protection charity: www.cats.org.uk

If it has to be defined by area I will focus on the Aberystwyth Area, however the App is designed to be agnostic of area so this is something to consider.

Basic 3 step process:

  • Find a cat - Find a cat tool
  • Meet us - In a branch or centre
  • Collect your cat

from https://www.cats.org.uk/adopt-a-cat

I have reason to believe that is not strictly clear on how a cat is adopted with them, as my supervisor, Chris Loftus ([email protected]) has described the process differently.

Chris' version:

  • Find a cat
  • Organize a visit with the cat
  • Someone from cats protection visits your home to ensure you are ready for a cat and it is safe for a cat to do so
  • You adopt the cat
    • After it is neutered, vaccinated, and given pet insurance for a limited time.

Further information for cats protection:

  • Cats are given care before/during the adoption process:
    • A health check by a veterinary professional
    • Worming treatment
    • Vaccinations against cat flu and enteritis
    • Neutering where appropriate
    • Four weeks of free Petplan insurance (whichever branch or center you adopt from)

from https://www.cats.org.uk/adopt-a-cat

The Website gives more details on the homing process:

  • Once you've found a cat, either by using the Find-a-cat tool or by visiting one of our centres, you'll need to fill in a homing questionnaire. This helps cats protection ensure that you and your pet are an ideal match.
  • They'll do a quick 'address check' online to ensure your cat is right for your home. In some instances a home visit is required.
  • Living in rented accommodation? You might need a letter from your Landlord. You can find out more about how to go about this with their Purrfect Landlords campaign.
  • Then fill in some paperwork to reserve your cat, pay your adoption fee and arrange a date to collect your new companion.

from https://www.cats.org.uk/adopt-a-cat

Of note is the home visit, the app must allow the admin users to manually pick whether or not to enforce a home visit or not. A standard way of doing that will be useful.

Points for further information gathering:

  • What happens on a home visit?

  • Confirm the process for adoption based on homing process

  • How is a decision made in whether a home is suitable?

  • What is the address check?

    • Can this be built into the app?
  • Who would I contact for permissions to use organization's color theme and brand for the project?

  • Could I get access to a copy of your current database? Specifically to do with cat's, I do not want user data, just cat's, their locations, and pictures. Cat data including whatever information that is available on their website. Unlikely but you can't get without asking. (Ethical to even ask for?)