Background
In partnership with Melbourne University, Overcoming MS undertook a study to investigate how lifestyle recommendations, education and support, delivered through an online learning platform could positively impact people with MS.
With specific course requirements, a focus on best-in-class user experience, and the ability for replication and scaling globally, we developed a set of features and custom built the course from the ground up using the Laravel framework.
With JMA Creative spearheading UX, design and content, we undertook requirements workshops, technical architecture and development heavy lifting.
Approach
The OMS system was built using a combination of open source packages and libraries. These libraries provide a great starting foundation which provide the core functionality to get the system up and running.
Utilising the Bootstrap HTML/CSS framework reduces the developer time required for building and testing frontend components across various web browsers, while still providing the flexibility required to match custom designs.
The backend was built with PHP, utilising the popular PHP framework Laravel. Laravel is a modern framework that provides all the functionality required to build a modern web app, including user authentication, form handling, email handling, security and more. We extended the framework by using the paid add-on Laravel Nova, which allowed us to build a custom Content Management System in a stable and user friendly way.
The combination of free and paid for add-ons significantly reduced development time required to build and test the OMS system in a way that can be reused and extended for future studies.
Where to?
With their first study complete and additional studies to follow, the platform is set for evolution and scaling, with intentions of international roll-out.
STEVE MURRAY
DIRECTOR – JMA CREATIVE
“We’ve partnered with Mainstay for the past 4 years across all manner of digital projects; websites, e-commerce through to full e-learning platforms. They work seamlessly as extensions of our team, providing the technical know how to help us deliver great results for our clients. The OMS project was great challenge and we worked closely together from start to end. They delivered a fantastic platform and we continue to evolve it.”