Possible Areas of Improvement Updated from Oct Sprint - SFDO-Community-Sprints/AnimalShelterStarter GitHub Wiki

Enhancements to Foster Functionality enhancement

Does the Foster onboarding need a process?

  • I would upvote this. It would be great to capture foster specific interests and skills (possibly tied to an Experience Cloud where fosters complete their experience, availability, location, other pets in their home, details about their home (fenced yard, stairs etc), see approval status, receive free support resources or take in-house developed training courses for fostering certain animals. e.g neo-natal kittens/bottle feeding skills, walking large dogs, tri-pod dogs etc.)
  • I’d love to see us find a way to “match” foster prospects to animals in case based on the interest/skills. I see animals in the shelter that could be in foster but the barrier is effective technology to facilitate the match.

New Adoption Flow enhancement

Enhancements to current Adoption flow to provide more functionality, and link up with other areas of the app, i.e. automatically change animal status/location

  • Emily: I would upvote this along with an Experience Cloud for Adopters. (One competitor to check out the UX in this space is Adopets.) We have a separate set of business requirements for animal adopters if you are interested in this.
  • Show how the salesforce solutions could fit together with Animal Starter to show how all user journeys could be managed within a salesforce integrated environment. (360 degree view of users and animals.) (Identifying which elements could be integrated free and which paid products you could add for more advanced functionality.) (NPSP, PMM*, V4S, Service Cloud (paid for call centre), Experience Cloud, Marketing Cloud for NSPS (Pardot?), compatible social media tools (how do you know information about a specific animal to share on social media for fundraising?)
  • *Could PMM be leveraged for use cases like emergency boarding for domestic violence, cruelty investigations, annual events, etc.?

Reciprocal Relationship Cleanup enhancement

Currently relationships are created manually

Multi Site Support

We have had a number of questions on the support of a single Shelter with multiple physical locations, how can we support this

Enhancements to Foster Functionality enhancement

Does the Foster onboarding need a process?

Language Translations enhancement

We have already got the basis for translations to French & German, but haven't been implemented

Mobile Support throughout enhancement

Some lightning components (datatable) do not support mobile. Look to resolve these in future release

  • Emily: Mobile friendly is one of our high priorities for all future software acquisitions. (Not sure how often users would need to access datatable.)

  • I would upvote this with visibility between locations! Emily @ BC SPCA. I think if you want a large organization to champion this, having multiple sites is important.

Lost/Found Lookup enhancement

Could a lookup be automated based on Microchip to Lost/Found organisations

Calendar View for Animal Actions enhancement

Display Animal Actions on Calendar - needs LWC

  • Instead of a LWC, users can create their own calendars based on objects (ex. Create an “Animal Action” Calendar that displays Action Lookup Name).

Potential Use Cases with PMM

Possible use of PMM? Adopter Program, Foster Program, Animal Rehabilitation Program

Animal Taxonomy

Possible move from picklists to Object

General tidy Up