Back to work

Mobile Applications / 2026

Aurelis

Music collaboration shaped around rehearsal

Product mode

Local-first

Primary context

Rehearsal

Platform

Mobile

Overview

The product frame

Aurelis brings songs, setlists, organization libraries, and instrument-aware music tools into one mobile workspace. Guest work stays local; signed-in work synchronizes through Supabase without making connectivity a prerequisite for creating.

The Challenge

Musicians need to move between repertoire, service plans, and key changes while staying focused on the room—not on software administration.

Keeping guest work useful without an account
Representing musical keys and transposition as pure domain logic
Synchronizing local changes without losing pending work
Fitting setlist and song controls into a mobile rehearsal context

Architecture

A rehearsal-first experience with local-first editing, focused song views, quick transposition, and shared organization programs.

Pure music engine separated from React
Local-first guest persistence
Authenticated synchronization with Supabase and PostgreSQL RLS
File-based mobile navigation
Generated database type contract

Scope

What I built

Product and interaction design
Expo/React Native implementation
Music-domain modeling
Supabase integration
Design system and product language

Tech Stack

Tools selected for the shape of the product

Expo SDK 56
React Native
TypeScript
Expo Router
Supabase
TanStack Query
Zustand
AsyncStorage
Reanimated
Vitest

Gallery

Aurelis focused song view

Aurelis / 01

Aurelis focused song view

Aurelis setlist detail

Aurelis / 02

Aurelis setlist detail

Aurelis organization library

Aurelis / 03

Aurelis organization library

Aurelis mobile home

Aurelis / 04

Aurelis mobile home

Key Features

What the system makes possible

A mobile workspace for musicians to organize repertoire, prepare setlists, and resolve transposition during rehearsal.
A rehearsal-first experience with local-first editing, focused song views, quick transposition, and shared organization programs.
Product mode: Local-first
Primary context: Rehearsal
Platform: Mobile

Next

Future opportunities

Validate instrument-specific presentation with more working musicians
Strengthen offline conflict resolution
Extend rehearsal and organization collaboration flows

Next Project

Áurea POS

Continue