Case Study ยท Realtime Product Systems
Replaced delayed CSV workflows with realtime fundraiser + donation visibility
This case covers a web application that moved fundraiser operations from delayed, donation-only CSV snapshots to realtime creation and donation signals integrated with Meta APIs.
Challenge
- Prior workflow depended on manually downloaded CSV files that were at least 48 hours delayed.
- Teams could only see fundraisers after donations appeared, missing newly created but not-yet-donated pages.
- The lag degraded outreach speed and reduced the ability to guide fundraisers effectively.
Implementation
- Built an Express + Svelte + MongoDB app for event participants to create fundraisers in one click.
- Integrated Meta APIs so fundraiser creation events were captured at source instead of inferred later.
- Surfaced donation activity in realtime, enabling chat and success teams to operate with current context.
Outcomes
- Eliminated 48-hour baseline delay in fundraiser discovery and donation context.
- Enabled operations across millions of users and tens of millions of donation data points.
- Improved decision quality across sales, customer success, and analytics functions.
Stack and ownership
- TypeScript
- Node.js + Express
- Svelte
- MongoDB
- Meta platform/API integrations