Benthonlabs

Rebuilding a live learning platform on a modern stack with MG360 LMS

A fast, search-friendly LMS for courses and assessments, rebuilt on Laravel 12 and React. 

Industry

Education & Training

Services

Online Course Delivery, Certification & Testing

Technologies

Laravel 12, React, Vite, MySQL, Docker Compose

Type

Learning Management System (LMS)

Video

See the platform in action

Watch how we migrated a legacy educational database to a modern LMS without losing records. 

The problem we solved

MG360 needed a modern LMS, but could not pause teaching. Learners had to keep working while the platform evolved. 

Moving to new framework on old data

A direct migration broke foreign keys, requiring a legacy-safe data layer.

Fast pages search engines can read

React apps load fast but need prerendering for search engines to index them.

Setup that took days, not minutes

Complex legacy setups wasted developer time on configuration.

Releasing without breaking courses

The team needed reliable automated tests to release without breaking active courses.

The solution

We split the platform into a Laravel 12 API and a React front end built with Vite, running on existing MySQL data. 

Zero-Downtime Legacy Data Layer

A bridge layer allows the Laravel API to interface cleanly with the original MySQL schema without data loss.

SSR & Prerendered Catalog Pages

Generates fast, search-engine crawlable course listing pages while maintaining dynamic React UI.

Encrypted Course Material Distribution

Multi-tenant digital asset delivery protecting PDFs, assessments, and videos within secure storage.

Modular Quiz & Assessment Engine

Supports timed tests, automated grading, instant candidate result generation, and certificate issuance.

Business impact & ROI

MG360 now runs a modern LMS on its original data, with no learner records lost. 

100%

Learner records retained

Under 2s

Page load time

15 mins

Dev setup time

2500+

Active learners

Why clients trust us

Results In Action

Case Studies

We build exceptional software with a focus on clean code, agile processes, and remarkable user experience.

Let's build together

Looking to digitise your textile operations?

Talk to our team to see how FabriSquare or a custom solution can work for your business.