# Nonprofit Donor CRM

Donor or member CRM.

- id: `nonprofit-donor-crm`
- Page: https://agentic-ui-kit.com/components/nonprofit-donor-crm
- Live preview: https://agentic-ui-kit.com/live/piece/nonprofit-donor-crm?piece=nonprofit-donor-crm

## Install

```bash
agentic-ui add nonprofit-donor-crm
npx shadcn@4.17.0 add @agentic-ui/nonprofit-donor-crm
```

## Metadata

- **Level:** feature
- **Category:** feature
- **Installable in:** Radix UI (registry variant new-york)
- **Capabilities:** segment-tabs, search, owner-filter, sort, donor-profile-modal, interaction-log, add-donor-validation, recurring-status
- **Intents:** manage-collection, explore-detail, audit-trail
- **Suits domains:** crm, saas, support, marketing
- **Interaction:** segment-tabs, search, owner-filter, sort, donor-profile-modal, interaction-log, add-donor-validation, recurring-status
- **Screen role:** management
- **Density:** compact
- **Dark mode:** yes
- **Use it for:** Donor or member CRM, Customer accounts with lifetime value and notes, Alumni or volunteer directory
- **Avoid when:** More than a few thousand records without server pagination, Contact lists without any value or activity data
- **Preserve when adapting:** segment-derivation, profile-with-timeline, owner-assignment
- **Replace when adapting:** domain-copy, segment-rules, fixture-adapter
- **Adaptation effort:** medium
- **Coupling:** medium
- **Quality breakdown:** visual 8/10, responsive 8/10, accessibility 8/10, code 8/10
- **Uses primitives:** button, badge, avatar
- **npm dependencies:** lucide-react
- **Motion:** profile subtle, library css, reduced-motion fallback yes
- **Used in:** Nonprofit Donor Management (blueprint)
- **npm dependencies (registry):** lucide-react@0.577.0
- **Registry dependencies:** billing-recurring, dashboard-kpi-goal, lib-motion, lib-motion-list, lib-motion-micro-interactions, lib-motion-modal-enter, lib-primitives, lib-tokens, motion-skeleton-shimmer, motion-tab-indicator
