Content
Exploring
Vibe Coding
Node-Based Workflows
AI-Driven Design
Expressive Code
Code Teaching
Related services
for startups
Designing interactions, not just interfaces
Interactive design is the discipline that defines how digital experiences respond to people. It transforms static layouts into living interfaces where movement, feedback and behaviour help users navigate, understand and engage naturally.
At Collserola, we see interaction as an essential part of digital communication. Every transition, animation and micro-interaction should have a purpose, making digital products feel intuitive while reinforcing the personality of the brand.
Motion with intention
Animation should never exist simply because it looks attractive.
Well-designed motion guides attention, explains relationships, provides feedback and creates rhythm throughout a digital experience. Used thoughtfully, interaction reduces cognitive effort and makes complex interfaces easier to understand.
Our goal is to create interactions that feel effortless, helping people move through digital products without distraction while making every experience more memorable.
Where design meets behaviour
Visual design defines how something looks. Interactive design defines how it behaves.
Buttons respond, menus expand, content adapts, interfaces react and digital experiences become conversations between people and technology. These behaviours shape the perception of a product just as much as typography, colour or composition.
We believe interaction should be considered from the earliest stages of every project rather than being added after the interface has been designed.
Blending creativity and technology
Interactive experiences only become possible when design and development evolve together.
Because we work across both disciplines, we prototype interactions early in the creative process, exploring how code can become part of visual communication rather than simply implementing finished designs.
This collaborative approach allows us to create digital experiences that are expressive, technically robust and carefully crafted down to the smallest detail.
Designing experiences that people remember
The most memorable digital experiences are often defined by how they feel rather than how they look.
Interaction creates moments of discovery, delight and engagement that help brands build stronger relationships with their audiences. Whether subtle or expressive, every interaction should support usability, strengthen storytelling and contribute to a coherent digital experience.