Built a dual-portal music licensing platform (client marketplace + admin) with React 18/TypeScrip...Built a dual-portal music licensing platform (client marketplace + admin) with React 18/TypeScrip...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Built a dual-portal music licensing platform (client marketplace + admin) with React 18/TypeScript, featuring a complete multi-step music upload journey (Formik/Yup), CSV bulk uploads with real-time error resolution, WaveSurfer waveform playback, Spotify integration, earnings dashboards (Recharts), and Stripe/Flutterwave payments. Delivered advanced music discovery with multi-filter search and dynamic quote requests across 8+ licensing types, plus admin tooling for KPIs, searchable tables, dispute/ownership workflows, and content review with approvals/rejections.
Post image
Nirmal's avatar
Impressive build—this is a very solid, production-ready system. The end-to-end licensing flow, especially bulk uploads with validation and the admin tooling, shows strong product and engineering depth. Quick question: which part was the hardest to get right—the music...
Marvellous's avatar
Thanks, Nirmal, I’d say the upload and validation flow was a major piece of work. Each track can carry 40+ metadata fields, and we had to verify authenticity via ISRC while also preventing duplicates in the system. For bulk uploads, users submit a properly formatted CSV, and we...
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started