- Performing rights and music licensing
- 5 months of analysis and design
- 6 months of development
- 3 designers, 4 developers, QA
- Requirement gathering and project planning
- Solution architecture
- Infrastructure architecture
- UX and UI design
- Full-stack development
- QA and maintenance
- js (Express)
- Elastic Search
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.
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.
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.
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.
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.
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.
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.
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.