Career Fluency® HQ: Bespoke Lesson Management System

Keywords: Laravel, MySQL, Vue.js, Bootstrap, AWS, Behat, Bitbucket Pipelines

The Opportunity Network is a New York based NGO helping underrepresented students on their paths to and through college and into thriving careers. Through their program Career Fluency®, they provide a custom curriculum for schools and youth-serving organizations across the United States. Their goal is to help organizations and schools as they support thousands of young people across the country in achieving long-term, postsecondary success.

In collaboration with the CauseLabs digital agency, they decided to implement a new online platform that would allow teachers and students to follow the Career Fluency® curriculum, find support materials, take online tests and become part of a support network to help them though college and into their future professional lives.

The Opportunity Network

My role for this project, as a Lead Engineer, was to bring the blueprints produced by CauseLabs’ designers to life, completing the mockups with dynamic user interface effects, and providing feedback about potential improvements.

This Lesson Management System implements the following features: a custom content delivery system for the specific Career Fluency® course curriculum; different user experiences for students, teachers and administrators; the ability to enroll to courses, follow their lessons and take assessments; lesson slide-shows; support for SCORM media animations; statistics, XLS reports and a fully featured content manager for administrators.

The platform is now discontinued, but you can see more details on The Opportunity Network’s website.