A Portal to Help Musicians Manage Their Career

SOCAN represents the performing rights of thousands of musicians and other music industry professionals across Canada. For years, its 150,000+ members had been tracking royalties, logging performances and more in a legacy system, but it was time for an upgrade.
go back
Industry
  • Performing rights and music licensing
Duration
  • 5 months of analysis and design
  • 6 months of development
Team
  • 3 designers, 4 developers, QA
Services
  • Requirement gathering and project planning
  • Solution architecture
  • Infrastructure architecture
  • UX and UI design
  • Full-stack development
  • QA and maintenance
Technology
  • js (Express)
  • MongoDB
  • Kafka
  • Elastic Search
  • Azure
challenge

SOCAN's legacy portal was outdated and difficult for members and admin to use. With this project SOCAN wanted to introduce new functionality and technologies to automate a number of processes, increase security and give members more control.

Solution

SOCAN was looking for a partner who would not only implement and support the solution, but plan it as well. Within that role we also sourced, on-boarded and managed a team of developers with the skills to handle such a complex solution and deliver on time.

Our Approach

01.
Project Planning

We took the lead in planning the project, handling everything from solution and infrastructure architecture to business analysis and data modeling. Through close consultation with SOCAN’s business and IT departments, we established a clear project plan that involved many resources and dependencies.

02.
Design

Extensive user flows laid the foundation for design. With three distinct member types, it was critical to understand how each would experience the portal and help them achieve their goals as quickly as possible—all the way from on-boarding to using the many services inside the portal.

03.
Front-End Development

Our developers used Angular to build a responsive front-end that loads quickly and provides a dramatically improved experience over the legacy system. The code's scalability supports future enhancements.

04.
BACK-END DEVELOPMENT

An intensive back-end development process included integration of security platforms, event management framework, back-office systems, payment gateway and a repertoire of musical works. These not only give more valuable features to users, they remove a heavy administrative burden from SOCAN.

05.
Mobile App

As part of the project, the development team also built a mobile app, bringing all of the same workflows of the portal to iOS and Android devices. The previous app was unreliable due to an unstable code base, but complete redevelopment has solved performance issues and given members a more reliable tool to help manage their careers.

Key Outcomes

3
User types with unique workflows
67 mil
Works accessible via repertoire integration
1
Code base for app on two platforms

OTHER CASE STUDIES

An Integrated Web Solution to Support HR

A Web Portal for Fast, Easy Music Licensing

A Self-service Portal for Happier Customers

loader
Request Consultation

We know flexibility is important. Our developers are available on a project basis or full-time as needed. No engagement is too small, just let us know how we can help.

Name
Email
Phone
Company
Project type (portal, website, ect.)
Upload a File (optional)
Comments
submit