Developer tooling · Page production
90%+
Reduction in initial setup time
From duplicated page builds to reusable systems
- Define
- Configure
- Preview
Schema-driven page system
Schema-driven component libraries and configuration editors with live page previews, reducing initial page setup from several days to a few hours.
My contribution
- The problem
- Campaign pages were being built repeatedly across projects, with initial setup typically budgeted at 3-4 days.
- What I built
- I built schema-driven component libraries and configuration editors in TypeScript, with editable fields generated from component schemas and a live preview alongside the controls.
- The outcome
- Reduced initial page setup from a budgeted 3-4 days to a few hours while making the system more reusable across campaigns.
