Skip to main content

Development documentation

Architecture documentation for contributors.

  • Player architecture — the Flutter app: layers, navigation, playback pipeline, GraphQL codegen.
  • Server architecture — the Spring Boot server: events, scanning, transcoding, search, API.