Back to Projects
React.js60 FPS Transitions • Lightweight Bundle ArchitectureMay 2025 - Jul 2025
IcyTales — Interactive Storytelling & Media Experience
Narrative web application blending atmospheric visual transitions, dynamic audio cues, and modular scene layouts built with modern JavaScript and React.

The Problem
Interactive narrative platforms often suffer from heavy asset overhead and choppy transitions. Built using lightweight event orchestration and deferred media loading to ensure instant scene progressions.
The Solution
An exploratory creative web application designed for immersive, chapter-based storytelling. It features dynamic state transitions, custom audio playback controls, and responsive UI choreography engineered to captivate users across devices.
Key Features
Dynamic chapter progression managed through centralized React state
Atmospheric audiovisual sync utilizing native Web Audio API hooks
Modular scene layout components styled with utility-first CSS
Adaptive touch-gesture support for fluid mobile reading experiences
Technologies Used
ReactJavaScriptTailwind CSSWeb Audio API