Design decisions
- Start from the data the team already has. Pasting rows from Excel means no new database to maintain and nothing new to learn.
- AI only where it removes real work. Data placement is deterministic; generation is used just for the product image, where it replaced the slowest step.
- Automation with an escape hatch. Slides are generated automatically, but every element can still be moved or edited by hand.
- Nothing is ever a dead end. A self-contained native file per slide means past work can be reopened and reused, not just viewed as a flat image.
What's next
With production solved, the bottleneck moved to product selection. The next step is to keep a history of featured products and flag anything used in the last two months, so the team can pick a fresh line-up in seconds.




