TRACKFLOW
A musician-first project management platform for artists, DJs, producers, and managers to collaborate on music projects, track submissions, manage invoicing, and maintain comprehensive metadata.
CENTRALIZED WORKFLOW
Single platform for project management, file storage, invoicing, and A&R submissions. No more juggling multiple tools.
MUSICIAN-FOCUSED
Built around real-world music production workflows, not generic CRM patterns. Designed by musicians, for musicians.
SERVERLESS & SCALABLE
Leveraging Cloudflare's edge network for global performance with pay-as-you-go infrastructure and minimal overhead.
> CORE FEATURES
PROJECT MANAGEMENT
ORGANIZATION
- • Multiple project types (Client, Personal, Collab)
- • Color-coded project categories
- • Status tracking (Draft, In Progress, Submitted, Released)
- • Deadline management
COLLABORATION
- • Client access portals
- • Manager oversight
- • Role-based permissions
- • Activity logging
FILE MANAGEMENT
STORAGE
- • Cloudflare R2 object storage (S3-compatible)
- • Support for audio, ZIP, images, documents
- • Automatic waveform generation
- • Presigned URLs for secure downloads
AUDIO PLAYER
- • Waveform visualization
- • Scrubbing and seeking
- • Volume and playback speed control
- • Queue management
METADATA MANAGEMENT
TRACK DETAILS
- • BPM, key, genre, subgenre
- • ISRC and UPC codes
- • Release dates and labels
- • Lyrics and credits
RIGHTS MANAGEMENT
- • Royalty split tracking
- • Publisher information
- • Contributor credits
- • Custom tags
> BUSINESS TOOLS
A&R SUBMISSION TRACKING
Track submissions to labels with detailed contact information, submission methods, and follow-up dates.
- • Label contact database
- • Submission status tracking
- • Feedback collection
- • Follow-up reminders
INVOICING & PAYMENTS
Create and send professional invoices with Stripe integration for seamless payment processing.
- • Stripe Connect integration
- • Automated invoice generation
- • Payment tracking
- • Client payment portals
> TECHNICAL STACK
CLOUDFLARE EDGE
- • Workers (API Routes)
- • Pages (Hosting)
- • D1 (SQLite Database)
- • R2 (Object Storage)
- • KV (Cache)
FRONTEND
- • Next.js 14+ (App Router)
- • TypeScript
- • TailwindCSS
- • shadcn/ui
- • React Query
INTEGRATIONS
- • Clerk (Authentication)
- • Stripe (Payments)
- • Google Calendar/Meet
- • Resend (Email)
- • Sentry (Monitoring)
> IMPLEMENTATION PHASES
PHASE 1: FOUNDATION (WEEKS 1-3)
Project setup, Cloudflare infrastructure, database schema, authentication, basic UI components, landing page
PHASE 2: CORE FEATURES (WEEKS 4-7)
Project management CRUD, file upload/storage, audio player, metadata management, user roles & permissions, dashboard
PHASE 3: BUSINESS LOGIC (WEEKS 8-11)
Invoice creation & management, Stripe integration, A&R submission tracking, client portal, activity logging, Google Calendar
PHASE 4: POLISH & LAUNCH (WEEKS 12-14)
Comprehensive testing, performance optimisation, SEO, documentation, security audit, beta testing, production deployment
CURRENT STATUS
TrackFlow is in active development and approaching beta launch. The core infrastructure is complete, and we're now building out the business logic and client-facing features.
GET EARLY ACCESS
Interested in using TrackFlow for your music projects? We're offering early access to select artists, producers, and managers. Get in touch to learn more.
REQUEST EARLY ACCESS →