Groups
A group is the main organisational unit in Kinkeep. It represents a colony, a foster family, a shelter section, or any other logical collection of animals.
Group types
| Type | When to use |
|---|---|
Colony | Community animals living in the same outdoor location |
Family | Animals living in the same household or foster home |
Other | Any other grouping that doesn't fit the above |
What a group contains
- Name and optional description.
- Location — address plus optional GPS coordinates (latitude / longitude) displayed on a map.
- Photo — a logo or representative image.
- Members — the individual animals that belong to the group.
- Group-level entries — notes, events, or media that apply to the group as a whole rather than to a single animal.
Organisations and access
Groups are linked to an Organisation (UserGroup). Users that belong to an organisation can see and manage all groups under that organisation. An administrator can assign multiple groups to the same organisation or move groups between organisations.
Group timeline
The group timeline aggregates all entries from the group itself and all its members in a single chronological feed. You can filter it by entry type (medical, weight, notes, media).
Upcoming events
Each group page shows a short list of upcoming events for the next 60 days — vet appointments, scheduled treatments, and custom events — pulled directly from the calendar.