- Zoom blog redesign
HELPING THOUSANDS OF STUDENTS ACHIEVE FLUENCY THROUGH AN ONLINE LEARNING PLATFORM
Client
Flow Reading Fluency helps to create confident young readers and solve the problem of students needing 1:1 reading intervention with an online, research-backed platform designed for self-paced, independent learning.
Challenge
Flow Fluency wanted our help to create their web-based subscription platform on Moodle, the free and open-source LMS. One of the biggest challenges was to integrate their large body of learning materials (videos, audio, quizzes, etc.) with Moodle. The LMS came with a number of technological and creative limitations, such as payment and media integrations, which required us to brainstorm custom solutions to these hurdles.
Strategy
After conducting our discovery and aligning content and business requirements, the first version of prototypes and designs were presented and quickly approved by Flow Fluency. We then added layers of additional platform functionality, including login and account capabilities for teachers, students, and eventually parents. During this time, we also created custom workarounds and plugins to account for the limitations of the Moodle LMS.
Solutions
- AWS
- Stripe
- Apache
- PHP
- MySQL
- Moodle
- WebRTC
- jQuery
- Select2
- SCSS
- Mustache
- Grunt
- JS
From a technology standpoint, there was a lot of custom work that had to be done, including reworking a large majority of the PHP and JavaScript code. We pushed the boundaries of what Moodle was capable of providing out of the box, and when we encountered a limitation, we had to build a custom solution. This was particularly evident when finding solutions to improve audio and video upload speeds, as well as implementing video tracking and the general design video player.
Results
The project was successfully completed in twelve months and launched in 2020. In the first year of being live, it gained more than 2000 regular users. Now, at the height of the school year, Flow Fluency helps nearly 3,000 students learn and improve their fluency.