The challenge
Major donors got a PDF once a year. Staff rebuilt it by hand. Recurring givers had no idea what their money did last month.
What we shipped
A branded portal with gift history, restricted-fund rules, and a story feed editors could update without engineering.
