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.