All projects

Use music to move your mood 2021

Music therapy web application for a telehealth startup

A web app that lets music therapists build mood-shifting playlists from a client's own music, following the therapeutic curve of the ISO principle.

Client
Isofi
Industry
Telehealth, music therapy
Scope
Single-page web app, Spotify integration, playlist tooling
Period
2021
Intellegens quickly provides high-quality deliverables.
Russell Newell, Founder and CEO
The reality

A Therapy Method Older Than the Software to Run It

Music therapists have a technique called the ISO principle. You meet a person where they are - matching music to their current mood - and then gradually shift the music to move them toward a calmer, more focused, or more hopeful state.

It's a method that's been practiced for decades, and it works. But for a long time it lived in the therapist's head and their record collection. Building the right sequence meant knowing hundreds of songs by feel and assembling them by hand, one client at a time.

Isofi set out to give that method a proper tool - one that uses a person's own favorite music to build evidence-based ways of coping with everyday stress.

The challenge

Turning a Practiced Skill into Software

The hard part isn't playing music. It's capturing a therapist's judgment in an interface simple enough to actually use.

A good sequence isn't random. It follows a shape - a curve from where someone is to where they want to be. So the software had to let a therapist see that curve, place songs along it, and understand why each track fits its spot. And it had to work from the client's own Spotify library, because therapy lands harder when it starts with music the person already loves.

That's three problems at once: pull in real music, read what each song is doing emotionally, and let a therapist arrange it all against a mood curve - without a manual.

What we built

Building Isofi: Shaping a Playlist Like a Curve

We built Isofi as a single-page web app for music therapists.

At its center is a graphical playlist builder. Instead of dragging song titles into a flat list, a therapist works against a mood-transition curve - placing tracks so the playlist carries a client from one state to another, deliberately. The method they already know becomes something they can see and adjust on screen.

Spotify integration connects it to the real world. Therapists reach into a client's own playlists, so the raw material is familiar from the first session rather than imposed from outside.

Reading the Music Itself

A therapist can't shape a curve they can't see. So Isofi analyzes the musical parameters of each song and visualizes them, turning qualities like energy and tone into something readable at a glance.

That's what makes the curve trustworthy. When a therapist can see how a track actually behaves, placing it becomes a clinical decision instead of a guess - and the finished playlist reflects intent, not chance.

Built Lean, to Prove the Idea Fast

Isofi came to us to validate a concept, so speed and focus mattered more than heavy infrastructure.

We built the app on React and TypeScript, backed by .NET and Azure Functions - a serverless approach that keeps the footprint small and the running cost low while the idea is being proven. It's the right shape for a prototype: enough to demonstrate the real thing, without over-building before the concept has earned it.

The outcome

A Prototype That Makes the Method Tangible

We delivered the prototype as agreed - a working tool that takes a respected therapeutic method and puts it in a therapist's hands, on screen.

Isofi turns something intuitive into something operable: a client's own music, analyzed and arranged along a deliberate emotional curve. It's a clear demonstration that good therapy and good software don't have to pull in opposite directions - the tool can carry the method, not flatten it.

What we built

Delivered for Isofi

A studio for mood, not just playlists

A graphical interface where therapists shape a playlist along a mood-transition curve, guiding a client from one emotional state toward another.

Built on the client's own music

Spotify integration pulls in a client's real playlists, so therapy starts from the music they already love.

See what a song is made of

Song parameter analysis and visualization turns each track's musical qualities into something a therapist can read and arrange.

How it is put together

System architecture

Client
ReactTypeScript
API
.NETAzure Functions
Integration
Spotify

More work

Have something similar?

Get a realistic estimate

The more we know about your project, the better we can fit the solution to match your needs. So - let's talk!

Get a realistic estimate