Selected work

Master’s coursework

Website 3D Virtual Classroom

A learning platform connecting class enrollment with virtual classroom access through Mozilla Hubs.

My role
Sole developer in a team project
Year
2020
Built with
Laravel / React / Mozilla Hubs
Website 3D Virtual Classroom screenshot
The LMS homepage with classes available to join.

The overview

This team assignment for my master’s coursework combined a learning management system with access to virtual classrooms. Students could enroll in classes and follow room links into Mozilla Hubs.

My contribution

Although this was a team assignment, I handled all development myself. I built the LMS and connected it to the virtual classroom experience through Mozilla Hubs room links.

What it does

  • Class enrollment

    Students can enroll in classes through the learning platform.

  • Virtual classroom access

    Mozilla Hubs room links provide access to the virtual classroom experience.

How it’s built

I built the learning platform with Laravel and React. Mozilla Hubs provided the virtual room experience, with the LMS linking students to those rooms. My development work focused on the learning platform and classroom access.