Tables with a familiar feel.
Move between cells, select a range, copy values, and resize columns. Keep your attention on the records in front of you.
Explore the table viewLess time finding your way. More time moving your mission forward. Meet a thoughtful workspace for your donors, your giving, and the people behind it all.
Real screens from OyamaCRM v2.
Take a closer look at the details.
A shared view of giving, follow-ups, and the next steps that matter.
Application screenshots use synthetic demonstration records.
Move between cells, select a range, copy values, and resize columns. Keep your attention on the records in front of you.
Explore the table viewA compact command pill follows your page. Expand it when you need an action, then return to an uncluttered workspace.
See the command dockSoft blues, crisp line icons, and a mountain sunrise. One visual language connects the dashboard and daily donor work.
Read the v2 guideBring giving history, campaigns, communications, events, and staff follow-ups into connected workspaces. Build the next conversation with the context you already have.
A connected daily rhythm for
fundraising and donor care.
Find a constituent, review their giving history, and bring context into the next conversation. Search and relationship filters help you get to the right record.
Track gifts alongside campaigns and designations. Review donations in a consistent workspace and use existing record actions to keep information current.
Bring tasks, communication workflows, and stewardship paths into the workday. Give staff a clearer place to pick up the next action.
See donations in context, move through records with familiar table controls, and keep the actions you need close to the work.
Constituents, gifts, campaigns, follow-ups, and reports form the foundation of everyday relationship work.
Bring event planning and event-specific operations into a dedicated workspace.
Prepare email content and manage communication workflows with the context of your organization.
Prepare letters and printable communications for the moments that deserve a personal touch.
Organize structured stewardship workflows and enrollments to support consistent follow-through.
Manage organization settings and access. Additional operational tools depend on configuration and permissions.
Available modules and actions depend on configuration and staff permissions. See the documentation for current implementation status.
A responsive dashboard, mobile browse views, and a tap-to-expand command dock keep key workflows within reach.
Explore actual desktop and mobile captures, including constituent records, compact tables, and page commands.
Tour all nine screenshots →Daily workflows, keyboard controls, local setup, and deeper module guides.
Read the documentation →02 / HOSTINGPublish this static site or prepare the CRM’s web, API, and database services.
Open the hosting guide →03 / PRODUCT TOURBrowse full-size app screens and reusable visual documentation.
Browse the screenshot library →This is the static product and documentation site. The CRM runs separately with a Next.js web app, an Express API, and MySQL. The hosting guide explains both deployment paths.
The table enhancement supports navigation, range selection, copying, resizing, and density controls. Record updates still use the application’s existing editing flows; these tables are not a formula engine.
Period-based metrics use the selected reporting period. Lifetime totals and stored relationship statuses retain their own meaning. Check each label before comparing values.
The repository is private and access follows its GitHub permissions. Review LICENSE.md for terms before using or distributing the application.
No. They are captures of the application using synthetic QA records. They demonstrate the interface and do not establish production readiness for every module.
Explore the repository, read the setup guide, and follow the implementation. The app and this static site live together.
Open OyamaCRM on GitHub