The problem
Trackstorm was not a standard project. It required integration with external distributors operating on music industry-specific protocols and complex asynchronous flows, a multi-label architecture where each client operates in isolation within the same platform, and advanced management of long-running processes — bulk content uploads, provider state synchronisation — where errors have a direct impact on artists and labels. The team needed developers who could step in, adapt to existing workflows and take ownership of the most demanding parts of the project from day one.
Solution
We embedded into the team, adopting their workflows, conventions and code review processes — not as external vendors delivering code, but as part of the product team.
The most significant work has been developing the complete distribution cycle: from when a label uploads a release to when it becomes available on digital platforms, including the ability to edit or withdraw it. We built a system that manages this entire cycle automatically, detects when a provider has processed the content, handles retries on error and allows the operations team to monitor the status of all deliveries in real time.
We also developed the payment flow associated with distribution, with a gradual rollout to minimise launch risk, and the full user and label management system: registration, verification, roles and permissions so each label operates independently within the platform.
We work with TDD methodology and the platform maintains over 70% test coverage, ensuring stability when shipping changes and new features.
Results
Over 100 tickets resolved and over 400 contributions since the start of the collaboration, delivered in small, reviewable increments. The distribution module is fully functional and integrated with real industry providers. The platform is ready for its production launch, with a solid architecture prepared to scale to new distributors and labels. The collaboration with La Cúpula Music's team is ongoing.