Motion Design · UX/UI

Mortgage payments interactive chart

Tools
  • Rive
  • Figma
  • After Effects
  • Illustrator

Overview

This case study explored data binding – a powerful Rive feature that connects design with development workflows. The objective was to test its capabilities by integrating a variety of data types:

  • Numbers for chart values and chart animation
  • Strings for multilingual text translation
  • Colors to support both dark and light UI modes

Role

UX/UI Design, Motion Design

Process

The main screen, which illustrates a mortgage payment cycle, was initially designed in Figma and then imported into Rive. To reduce repetition, I used nested artboards for recurring UI elements, allowing updates with minimal manual editing. After importing the design, I defined the data models and properties for binding. In total, I used 38 properties: nine numeric, 18 string, and 11 color properties. These bindings enabled dynamic content updates and controlled the pie chart’s animation logic.

The final step was to refine the transitions and micro-interactions, making the experience feel smoother and more intuitive.

Data binding setup.
Data binding setup.

More Projects

All projects