Skip to content

Sonnance Platform Vision

Mission Statement

Sonnance is the creative hub for the music industry — a unified platform where artists, producers, managers, and creative professionals collaborate, create, and manage their entire music lifecycle from ideation to delivery.


The Problem We Solve

The music creation and management industry is fragmented:

  • Collaboration happens across email, Dropbox, WeTransfer, WhatsApp
  • Versioning is chaotic: "final_v3_REALLY_FINAL.wav"
  • Feedback gets lost in text threads
  • Contracts & approvals are manual PDF chains
  • Time tracking doesn't exist for most creators
  • Business data is scattered across spreadsheets

Sonnance brings it all together.


Platform Pillars

1. 🎵 Creative Workspace (Wave)

The core audio collaboration environment:

  • Multi-track file versioning
  • Time-synced comments
  • Approval workflows
  • Side-by-side version comparison

2. 👥 Collaboration Hub

  • Role-based access (Owner, Admin, Editor, Viewer)
  • Invite via email or shareable links
  • Real-time presence and activity
  • Cascading permissions (Artist → Project → Track)

3. 📊 Business Intelligence

  • User engagement analytics
  • Storage usage metrics
  • Collaboration patterns
  • Time tracking for creators

4. 📱 Multi-Platform Access

  • Web App (primary) - Full feature set
  • Mobile App (future) - Daily consultation, approvals, quick comments
  • API (future) - Integrations with DAWs, distributors

5. 💼 Industry Tools (Roadmap)

  • Contract generation and e-signatures
  • Royalty split management
  • Distribution integrations
  • Marketing and promo tools

6. 📋 Project Portfolio Management (PPM)

Sonnance as a music industry ERP/CRM:

  • Project Lifecycle: Idea → Demo → Production → Mix → Master → Release
  • Task Management: Milestones, deadlines, dependencies
  • Time Tracking: Creator work logs, session tracking
  • Resource Allocation: Who's working on what, availability
  • Client Portal: External stakeholders view progress
  • Reporting: Project health dashboards, burn-down charts

Target Users (Actors)

ActorRolePrimary Use Cases
Artist/VocalistCreatorUpload vocals, review mixes, approve finals
ProducerCreatorManage sessions, share stems, gather feedback
ManagerBusinessOversight, approvals, client communication
Visual ArtistCreativeAlbum art, video review with comments
InstrumentalistCreatorSession work, stem delivery, versioning
Creative DirectorLeadershipBrand oversight, final approvals
Label A&RBusinessTalent scouting, project oversight
Mixing EngineerTechnicalVersion delivery, revision management

Business Model: Freemium

TierStorageFeaturesPrice
Free2 GB3 artists, 5 projects, basic comments$0
Pro100 GBUnlimited artists/projects, time tracking$9/mo
Team500 GBMulti-seat, analytics, priority support$29/mo
EnterpriseUnlimitedContracts, API, dedicated supportCustom

Technical Architecture

┌─────────────────────────────────────────────────────────────┐
│                        CLIENTS                               │
├──────────────────┬──────────────────┬──────────────────────┤
│   Next.js Web    │   React Native   │    Public API        │
│   (Primary)      │   Mobile (Future) │   (Future)          │
└────────┬─────────┴────────┬─────────┴──────────┬───────────┘
         │                  │                     │
         └──────────────────┼─────────────────────┘

              ┌─────────────────────────┐
              │      NestJS Backend     │
              │    (REST + WebSocket)   │
              └───────────┬─────────────┘

    ┌─────────────────────┼─────────────────────┐
    ▼                     ▼                     ▼
┌─────────┐       ┌─────────────┐       ┌─────────────┐
│ MongoDB │       │ Azure Blob  │       │ Azure CDN   │
│ Atlas   │       │ Storage     │       │ Front Door  │
└─────────┘       └─────────────┘       └─────────────┘

Core Modules (Current)

ModulePurposeStatus
userAuthentication, profiles, subscriptions✅ Live
artistSpaceArtist container (top level)✅ Live
projectAlbums, EPs, singles✅ Live
trackIndividual songs with files✅ Live
fileVersion management, CDN delivery✅ Live
commentTime-synced feedback✅ Live
collaborationInvites, roles, sharing✅ Live
notificationIn-app alerts✅ Live
subscriptionFreemium tiers✅ Live
searchContent discovery✅ Live
trashSpaceSoft delete recovery✅ Live

Roadmap Modules (Future)

ModulePurposePriority
websocketReal-time collaboration✅ Partial (Socket.io integrated)
timeTrackingCreator work logs🟡 Medium
contractsAgreement management🟡 Medium
royaltiesSplit management🟡 Medium
analyticsUser behavior insights🟡 Medium
integrationsDAW, Spotify, etc.🟢 Low
marketingPromo tools🟢 Low

Success Metrics

User Engagement

  • Daily Active Users (DAU)
  • Session duration
  • Comments per track
  • Collaboration invites sent

Business Health

  • Free → Pro conversion rate
  • Monthly Recurring Revenue (MRR)
  • Churn rate
  • Storage utilization

Platform Quality

  • API response time < 200ms
  • CDN cache hit rate > 90%
  • WebSocket connection uptime > 99.9%

Design Principles

  1. Creator-First - Every feature should reduce friction for creative work
  2. Real-Time - Collaboration is synchronous, not async email chains
  3. Mobile-Ready - Design for touch, build for scale
  4. Privacy-Conscious - Creators own their content
  5. Progressive Disclosure - Simple by default, powerful when needed

Ctrl-Audio Platform Documentation