Skip to content
Jonathan Thomas edited this page May 28, 2015 · 12 revisions

Beets Web UI is the visual representation of your music library in a web interface.

Why do we need it?

  • It will allow users to "see" their music library in an accessible way. Currently the command line nature of the Beets UI defines the experience as query based. A Web UI would open Beets up to be a broader experience (ie. potentially see all artists, albums, tracks etc.)
  • It would be a lightweight and user friendly way to introduce new users to Beets
  • Potentially allows the user to access their library remotely

What are the origins of Beets Web UI and where can I read more about it?

Technical requirements

  • Play music remotely - on the server
  • Play music in the browser
  • An interface to the importer
  • Ability to run jobs in the background

UI User needs/requirements

Please help by adding your thoughts here

Suggested development approach

Lean UX approach

  • Discovery - User research and requirements gathering
  • Alpha - Wireframes to evaluate hypotheses through user testing which is then refined through iteration, and compiled into a "click-able" prototype, which again is tested and iterated.
  • Beta - Working UI that gets refined through wider use
  • Major release.
Clone this wiki locally