Mauri Oho is a learning management system aimed at recommending tablet-based tasks to school students. Its recommendation engine takes into account the student's learning profile and interests and helps the teacher to create tasks for the student which can be assessed once completed.
After designing and developing the complex database schema, I built the application using Laravel. I utilised most of what the framework has to offer out of the box, such as authentication, events, Blade templating, the Eloquent ORM, command line tasks, migrations and unit testing to name a few. Other Composer packages filled in the gaps, such as asset pipelines and image libraries. On the frontend I used a combination of jQuery and React modules.