Back to Web Studio
Personal experiments and prototypesExperiment & Prototype
"Digital Products Can Change Your Life" — Web Presentation
A 26-slide interactive React storybook deck engineered for live speaking and PDF export.
My RoleDesigner & Creative Developer

01 / The Problem or Idea
For a speaking event on how digital products can change your life, a standard presentation template couldn't capture the playful, bold energy of the stories being told.
02 / Purpose
Build a custom browser-based slide deck with bold editorial typography, hand-drawn accents and smooth keyboard controls.
03 / My Exact Role
Designed the 26-slide visual system and built the React slide controller with responsive aspect-ratio scaling and keyboard navigation.
04 / Key Decisions
- •Implemented dynamic viewport scaling (1920×1080 canvas scaled smoothly to any screen) so layouts never break on projector screens.
- •Added keyboard listeners (Arrow keys, Space, Enter) and a built-in print stylesheet so all 26 slides can be exported cleanly with Ctrl+P.
05 / Tools & Stack
ReactViteCustom Slide EngineCSS VariablesVercel
06 / Lessons Learned
Treating a presentation as a custom web app turns every slide transition into part of the story.