I build the surface that sits over it. Two of those have become products of their own; the rest get built for one organization at a time.
Product · membership
Perilla
In production
Membership, dues and donations for advocacy organizations.
CiviCRM keeps the records, hosted and managed privately, so nobody on staff has to learn to administer a CRM. Members never see it. They get a portal instead: sign in from an emailed link, renew, give, fix their own details. Coordinators get the back office without the database.
A workspace for research that has to survive being checked.
Litigation trackers, policy scans and evidence tables start in a spreadsheet and slowly stop matching their sources. Recordbench holds the documents and the claims together, so a row points back at the page it came from and a correction lands once instead of being retyped everywhere it was copied.
Multiglass takes a small number of engagements a year.
Discovery comes first. I spend time watching how the work is done now before proposing anything to build, then scope a build done by the same hands that did the discovery. Cleaning up the data and automating the worst of it is a fine place to stop. Not every organization needs a portal.