Vidsheets — Batch Video Production
Designed and built Vidsheets at GEN — a spreadsheet-style batch video generation system that lets users produce hundreds of personalized videos from a single template. Part of a larger performance overhaul that achieved 86% bundle size reduction and 73% chunk size reduction.
Overview
Vidsheets is the centrepiece of GEN's AI media generation platform. The challenge was to make high-volume, personalised video production feel as familiar as editing a spreadsheet. Each row maps to a rendered video — users define variables, pick a template, and the system fans out rendering jobs in parallel. Beyond the product design, this work was part of a broader multi-phase performance audit: aggressive code splitting, lazy loading, and tree-shaking slashed the main bundle from over 3 MB down to under 450 KB, making the entire platform significantly faster to load on first visit.
Key highlights
- Spreadsheet-style UI for batch video generation
- 86% main bundle size reduction
- 73% Vidsheets chunk size reduction
- 14+ configurable form types with conditional logic
- Real-time job status tracking via polling & optimistic updates
- Web3 authentication via Dynamic Labs SDK (Ethereum & Solana wallets)