Dynamic Audience Targeting — RMN
Node‑based targeting builder enabling marketers to create segments visually; shipped in < 8 weeks and drove a 22% lift in adoption.
Impact
- 22% increase in campaign tool adoption
- Shippable MVP in under 8 weeks
- LCP < 1.4s on 3G while adding complex UI
Approach
- Visual graph editor with guardrails; reusable node palette
- Schema‑backed conditions and validation
- Perf: route split, memoized nodes, lazy data fetch
- Design system alignment using MUI + custom tokens
Stack
Next.js, React, MUI, TypeScript, Jest/Cypress