DaCappo — Orchestra Sheet Music Management

A web app for orchestra conductors to manage musicians, repertoire, and — above all — sheet music: upload a score once, and DaCappo automatically routes the right part to every musician based on their section (woodwinds, brass, strings…), instead of printing and sorting parts by hand before each rehearsal.

Built with Next.js, mobile-first, since musicians mostly pull up their parts on a phone or tablet stand at rehearsal — browsing repertoire, filtering by concert program, and downloading PDFs. The conductor gets a lightweight back office to register musicians, repertoire, and scores; the data model keeps a strict line between what a conductor can edit and what a musician can only view.

The app itself is bilingual (Portuguese/English), and so is its development: I’m building DaCappo in public, documenting the process — architecture decisions, the data model, i18n choices — as a series of articles here as the project moves along.