Skip to content
Case studies

Custom Canvas registration for a Melbourne Business School course

A leadership course at Melbourne Business School did not fit Canvas's default enrolment flow. Rather than bend the course to the process, we built a registration experience around how the programme actually runs.

The challenge

MBS was delivering a leadership course through Canvas for a corporate client. The standard Canvas enrolment flow couldn't provide the straightforward registration experience the program required.

Adding a generic form would have shifted manual work to administrators and left learners moving between disconnected systems. MBS needed a purpose-built route from registration to an active Canvas account and course enrolment.

The approach

Curio's user-experience and software-development teams worked with MBS to clarify requirements and test feasibility. Two high-level solution concepts were developed and presented with their respective benefits and trade-offs.

Once MBS selected an approach, Curio refined it through workflows, low- and high-fidelity designs and a technical architecture. The resulting prototype was tested and revised before deployment.

What Curio delivered

  • A mobile-responsive registration interface
  • Automated Canvas account creation and course enrolment
  • Integration through supported Canvas API endpoints
  • Azure serverless functions to reduce infrastructure overhead
  • Detailed workflows, interface designs and architecture documentation
  • Testing and implementation within the agreed delivery window

The impact

The solution was delivered within the client's timeframe and budget. More than 600 learners registered and accessed the leadership course during the first month.

Client
Melbourne Business School
Sector
Executive education
Platform
Canvas LMS and Microsoft Azure
Services
User experience, custom development, Canvas integration
600+ learners registered and accessed the course in month one
Working with the Curio team was seamless. Their understanding of our context, their professionalism and strong development knowledge has created a first-class custom solution that users are finding so simple to engage with. We feel Curio truly partnered with us to create an impressive outcome.
Ellen Sullivan Senior Consultant, Digital Learning, Melbourne Business School

Working on something similar?