Twine

My Desk — Interactive Browser Portfolio

Amin Adnan Gul
Published

0
  • Project creator

An interactive desk scene you explore in the browser. Objects on the desk are clickable and functional — a working keyboard, a media player, and live system readouts — all driven by a single state layer rather than one-off scripts.

Built in React and Next.js with a custom animation layer for smooth, frame-consistent transitions between states.
The interesting part was treating a website like a small interactive scene: managing state across many objects that can each be triggered independently.

https://www.twine.net/signin