updates
This commit is contained in:
@@ -1,19 +1,4 @@
|
||||
|
||||
|
||||
|
||||
2. **Clarify Feature Requirements**
|
||||
- For each major feature (custom pages, profiles, resource/event/animal/volunteer/donor management, intelligent matching, donor perks), gather:
|
||||
- Detailed functional requirements
|
||||
- Data model needs
|
||||
- Workflow expectations
|
||||
- Access control/privacy requirements
|
||||
- Clarify what "configurable" means for each interface.
|
||||
- Define requirements for integrations (donations, social media, etc.).
|
||||
|
||||
# Feature clarifications
|
||||
|
||||
This project is going to have several componets, break it up into multiple plugins that will work together.
|
||||
|
||||
## Resource & Service Tags (no need for a plugin)
|
||||
>Include the ability to modify/create new resources and resource types.
|
||||
|
||||
@@ -25,140 +10,3 @@ Vetrinarian On call
|
||||
Purpose: helpful for matching individual needs of the animal to the best rescue/adoption
|
||||
|
||||
Usage : Will be displayed in multiple places.
|
||||
|
||||
|
||||
## Custom Plugin: Space Profiles
|
||||
>Include the ability to modify/create Space Profile fields.
|
||||
|
||||
Each Space is an organization, charity, rescue, or business.
|
||||
|
||||
A Space Profile is a landing page for that organization that the owner can customize with branding and information.
|
||||
It uses templates to allow for different use cases
|
||||
|
||||
Use case 1: Animal Rescue Center Template
|
||||
|
||||
Includes fields like address, phone numbers, business hours, people (employees), location on a map, description, mission statement, etc
|
||||
Includes Search Animal Profiles Block
|
||||
Includes the ability to insert html/css into various parts of the templated page.
|
||||
|
||||
|
||||
## Custom Plugin: Animal Management
|
||||
|
||||
### Custom Page: Animal Profile
|
||||
Each animal gets a profile page with their public details, an image gallery, donation options, adoption options, comments
|
||||
|
||||
Additional content for owner/group-manager/admin:
|
||||
* Transfer Options Block
|
||||
* Displays a sorted list of each rescue (Spaces) that are a potential match for transfer.
|
||||
* Uses Transfer Match Block as a template.
|
||||
* Uses AI to search all available rescue Spaces, and generates results based on what would be the best fit for the animal given available resources and the animals needs
|
||||
|
||||
* Transfer Match Block
|
||||
* Displays the details of the rescue (Spaces)
|
||||
* Name, address, email, Spaces link
|
||||
* Clear indicators for each met/unmet requirements
|
||||
|
||||
### Custom Block/Page: Search Animal Profiles
|
||||
Block: Search & Filter options, results displayed as Animal Detail Blocks
|
||||
For logged in owner/group-manager/admin: results displayed as Animal Management Blocks
|
||||
|
||||
Page: Dispalys the Block
|
||||
The block is also used elsewhere
|
||||
|
||||
### Custom Block: Animal Details
|
||||
Template for how to display a single animal block element for browsing/searching
|
||||
* Modern design, rounded corners, thin borders
|
||||
* Designed for desktop & mobile experience
|
||||
* Includes Donation/Adoption links & medical concerns
|
||||
|
||||
|
||||
### Custom Page/Form: Intake Page: for new animal intake
|
||||
>No required fields, expect to have unknown information
|
||||
>Include the ability to modify/create new fields
|
||||
|
||||
* Breed
|
||||
* DOB
|
||||
* Age (calculated if DOB is known)
|
||||
* Date of most recent vitals
|
||||
* Weight & other vitals
|
||||
* Ideal weight & vitals Comparison for this age of this breed (auto generated by AI)
|
||||
* Recomended Meal plan (AI suggestions auto generated, require acceptance)
|
||||
* Back story
|
||||
* Lineage
|
||||
* Previous owner(s) (AI tools to find contact info based on clues)
|
||||
|
||||
* Current Physician Name, Business Name, email, address, phone, etc
|
||||
* Previous Physician(s) (same fields as above)
|
||||
* Medical concerns
|
||||
* Medical care requirements
|
||||
* Medical care monthly cost
|
||||
* Meal Plan monthly cost
|
||||
|
||||
### Custom Page/Form: Progress Updates
|
||||
>Make routine care engagement opertunities
|
||||
>Great job for anyone who likes to take selfies
|
||||
|
||||
The animals will require regular care, while doing so the user should look for things they could post about this animal.
|
||||
Cute selfies with the animal, heart-touching stories, odd behaviours, therapy progress, behaviorial changes.
|
||||
|
||||
User should perform regualar progress updates at scheduled intervals.
|
||||
|
||||
Progress Update Fields:
|
||||
* Weight & Vitals
|
||||
* Behavioral Notes
|
||||
* Meal Plan Changes
|
||||
* Housing Changes
|
||||
|
||||
If medical in nature:
|
||||
* New Concerns
|
||||
* Existing Concerns
|
||||
* Medical Recomendations
|
||||
|
||||
|
||||
### Custom Page/Form: Placement Page
|
||||
>Used when moving an animal out of your care.
|
||||
>Different options for different scenarios
|
||||
|
||||
1. Adoption by individual
|
||||
* New Owner name, email, address, phone number
|
||||
* New Owner is provided an Adoption Packet (zip file) containing all the animals available records.
|
||||
* The animal is marked as Adopted
|
||||
2. Transfer to other Rescue
|
||||
* Rescue name, HumHub Space(if available), email, address, phone number
|
||||
* If receiving Rescue is on the HumHub netowrk, they will receive a Transfer Request which they can reply to with a message, set conditions, accept or reject.
|
||||
* If receiving Rescue is not on the HumHub network, they will receive a Transfer Packet (zip file, same content as Adoption Packet)
|
||||
* The animal is marked as Transfered
|
||||
|
||||
|
||||
## Custom Plugin: Pages for Calendar Events
|
||||
|
||||
Use calendar module to schedule events and invite attendees.
|
||||
Use a custom page that will display an event from the calendar and additional event & marketing info
|
||||
Create a sidebar block that shows upcoming events
|
||||
|
||||
|
||||
## Custom Plugin: Volunteers
|
||||
|
||||
* Time management platform
|
||||
* Owner/Group Manager can schedule Volunteer Hours available for volunteers to work
|
||||
* Anyone can request to be a volunteer
|
||||
* Owner/Group Manager can message/approve/deny the request
|
||||
* Approved Volunteers can schedule work hours within the Volunteer Hours
|
||||
|
||||
|
||||
## Custom Plugin: Donor Perks
|
||||
>Donors are critical to charitable orginizations.
|
||||
>Use cross platform social media to engage potential doners.
|
||||
|
||||
If a business or orginization is providing substancial support (not always monetary in nature),
|
||||
invite them to create a page for their orginization under your Space to highlight their contributions and accomplishments.
|
||||
This gives them publicity & community engagement to attract new business. It gives you documented success stories & publicity potential.
|
||||
|
||||
Use achievement badges by user icons for engagement and fun.
|
||||
|
||||
Achievements:
|
||||
* First Time Donor
|
||||
* Feed a Horse for a Week/Month/Year
|
||||
* Stable a Horse for a Week/Month/Year
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user