Afini

Graduation project

2025

Learning about money should feel less like a lecture, and more like a game.

Learning about money should feel less like a lecture, and more like a game.

Learning about money should feel less like a lecture, and more like a game.

Afini is a mobile game app that helps young adults learn the basics of money through short games instead of lessons. I designed it on my own, from the first idea through research, testing, branding and a high-fidelity prototype.

Role

UI/UX Designer and Brand Designer

Timeline

January – April 2025

Team

Solo graduation project

Platform

Mobile app (iOS prototype)

Overview

Learning about money should feel less like a lecture, and more like a game.

Learning about money should feel less like a lecture, and more like a game.

Afini turns credit, savings and interest into swipe cards, real-life scenarios, flashcards and quizzes. Users choose how to begin, learn at their own pace, and gain enough confidence to make better money decisions, with or without the app.

The Impact

10

Interviews

interviews with students, finance students, consultants and organisations

3

User Tests

rounds of user testing that reshaped the games and onboarding

4

Game modes

game modes, each built for a different way of learning

Problem

If the sensors are set up wrong, every result that follows is wrong.

If the sensors are set up wrong, every result that follows is wrong.

Setting up the motion sensors was complicated, repetitive and easy to get wrong. Athletes couldn't tell which sensor went on which joint, or whether the setup had worked. Wrong placement produced inaccurate data, which skewed progress tracking and left physiotherapists unable to help without being there in person.

01

Placement guesswork

Identical-looking sensors gave athletes no clue which joint each one belonged to.

02

No confirmation

Nothing told athletes whether the setup was correct, so errors went unnoticed until the data looked wrong.

03

Remote care breaks down

With unreliable data, physiotherapists had to step in live, which defeated the point of remote therapy.

Research

I started from what the team already knew about athletes and physiotherapists.

I started from what the team already knew about athletes and physiotherapists.

Before I joined, the team had interviewed athletes and physiotherapists to validate the idea. I used their notes to understand the users' pain points, and filled the gaps with my own research in articles and forums about remote rehabilitation.

Team interviews

Athletes and physiotherapists, used to shape early ideas.

Desk research

Articles and forums on remote rehab.

Design audit

The dev team's first screens, reviewed for consistency and priority.

The first screens weren't organized around what mattered most.

The development team had already created some early designs. When I analyzed them, I found inconsistent visuals and an information architecture that didn't put the most important information first. I rebuilt the IA for registration and the core features, ordering each screen by what athletes needed in the moment.

Key insights

Setup is the moment of truth. If athletes can't place the sensors correctly, nothing after that can be trusted.

Athletes need proof, not instructions. Seeing their movement confirmed on screen builds more confidence than any written guide.

The athlete comes first in the app. Physiotherapists work from their own web platform, so the app shouldn't try to serve both.

Physiotherapists need data they can trust. Without reliable readings, remote sessions fall back on live supervision.

How might we help athletes set up sensors correctly and use their digital twin for feedback, while giving physiotherapists reliable data to guide recovery remotely?

Design direction

How Athena works: one loop from sensor to therapist

Each sensor is matched to a joint and attached. A live digital twin shows the movement on screen, the app records every exercise without manual logging, and the data syncs to a web platform where physiotherapists give feedback and assign the next session.

1

Match & attach

Each sensor is paired to a joint and attached.

5

Assign next session

The therapist sets what comes next, and the loop restarts.

Every session feeds the next

2

Live digital twin

The movement mirrors on screen in real time.

4

Physio feedback

Physiotherapists review the data and give feedback.

Syncs to the web platform

3

Auto-record

Every exercise is logged, with no manual entry.

Patient app

Therapist web platform

Ideation

Showing the client many ways to present motion data

Showing the client many ways to present motion data

I sketched, wireframed and researched different ways to visualize movement and progress, so the client could compare options before we committed. Over 30 wireframes covered onboarding, session tracking and sensor setup, refined through usability feedback, CEO reviews and close work with developers on technical feasibility.

Early explorations of charts, calendars and session views for motion and progress data.

01

Setup with minimal input

Setup flows that ask for as little as possible and do the rest automatically.

02

Clear feedback

Every step confirms what just happened, so athletes never have to guess.

03

Data that invites comparison

Visualizations that make progress, and differences between sides of the body, easy to read.

Solutions

Four decisions that made remote setup reliable. Each one addresses a problem from research, from placement guesswork to unreliable data.

  1. Sensors light up to show where they go.

During first-time setup, athletes choose a body part and the matching sensor flashes, so there's no guesswork. The setup is saved for future sessions, so athletes only do it once and the data stays correctly mapped.

  1. A live digital twin confirms the setup and the movement.

Real-time 3D feedback shows athletes that the sensors are placed correctly and that they're doing the exercise right. This builds trust and means physiotherapists don't need to step in as often.

  1. Automatic progress graphs let athletes check their own form.

After each session, athletes see their stats and their physiotherapist's feedback. Feedback showed they wanted to compare left and right joints, so graphs show both sides together or one at a time.

  1. A design system covers every sensor and connection state.

I built a component library from scratch for complex states like Bluetooth pairing, low battery and streaming errors. It standardized type, colour-coded statuses and interactions, which cut repetitive work and made developer handoff reliable.

Potential impact

Less supervision

Automatic tracking frees physiotherapists to focus on analysis and treatment plans.

More motivation

Visual progress and personal notes keep athletes accountable throughout rehab.

Better recovery

Real-time feedback and accurate data help athletes fix their form and stay consistent.

Wider access

Guided sessions at home reduce the need for clinic visits, especially in remote areas.

Lessons

When hardware meets software, design for how people actually behave.

When hardware meets software, design for how people actually behave.

This project meant designing for first-time users, hardware limits and a product that was still taking shape. The biggest lesson was to watch how people really handle the device and design around that, not around how we hoped they would use it.

What I’d tell my future self

Design around real behaviour.

Watch people use the hardware before deciding how the software should guide them.

Build for the MVP, stay flexible.

Solve today's needs while leaving room for changing requirements.

Show options to align faster.

Presenting several data visualizations helped the client decide what mattered.