Project

Assistive UI

Component system for conversational guidance, tours, and contextual help

Built a reusable component system for conversation-driven interfaces that supports help systems and guided UI tours. The interaction model uses tree-based dialog data so flows are structured, extensible, and easy to maintain. Motion is powered by performant requestAnimationFrame animations designed to feel expressive and humanistic, even in complex screens. The assistant can pin to scrollable interface regions for context-aware guidance or run as a free-floating layer for broader onboarding scenarios.

  • React
  • TypeScript
  • Conversation Design
  • UI Architecture
  • requestAnimationFrame
  • Animation Systems