← All Case Studies
Integrated Learning Management System

TAFTA Learning Management System

A custom learning management system connected directly to the TAFTA public website, creating one digital journey from course discovery and enrolment through learning, assessment, assignments, discussions and learner progress.

Organisation Terra Academy for the Arts
Project Type Integrated Learning Management System
Role Strategy, Design & Development
TAFTA Learning Management System
01
The Challenge

Understanding the problem before building the technology.

TAFTA needed more than a standalone learning portal. The public website and learning platform needed to work together so that prospective learners could discover available courses, move into enrolment and continue through a structured learning journey while administrators retained visibility and control over learners, courses and academic activity.

02
The Solution

A solution designed around how the organisation works.

ASCONWEB developed a Laravel-based LMS that works hand in hand with the TAFTA public website. The LMS acts as the central learning platform and course-data source, while the public website presents available programmes and directs learners into registration and enrolment. Once enrolled, learners move through lessons, discussions, quizzes and assignments inside the LMS, while administrators and monitoring teams manage and review activity from the administrative environment.

Connected Platform

One connected learner journey across the TAFTA website and LMS.

The public website and LMS are designed as connected parts of the same platform ecosystem rather than two isolated websites.

01

TAFTA Public Website

Presents TAFTA programmes and available courses

Receives current course information from the LMS

Provides public course discovery and programme information

Directs prospective learners into registration and enrolment

Website
Connected Data & Learner Journey
02

TAFTA LMS

Acts as the central source for course information

Manages learner registration and enrolment

Delivers lessons, assessments and assignments

Tracks learning activity and progression

Provides administrative and monitoring tools

Platform Features

A complete digital learning environment.

The platform combines learner-facing functionality, academic workflows, administration, monitoring and integration with the TAFTA public website.

01

Website & LMS Integration

TAFTA public website connected directly to the LMS

Course catalogue supplied from the LMS to the public website

Public course discovery connected to LMS enrolment

Centralised course data used across the TAFTA digital ecosystem

API-based course integration between the platforms

02

Learner Registration & Enrolment

Learner registration and login

Email verification workflow

Course enrolment

One active course policy for learners

Administrative approval for additional course enrolment

Course and cohort assignment

Learner consent acceptance and withdrawal management

03

Structured Course Delivery

Course and lesson management

Structured lesson progression

Sequential learning requirements

Video-based lessons

Learning resources and downloadable reference materials

Learner progress tracking

Lesson completion controls

04

Quizzes & Assessments

Integrated lesson quizzes

Required quiz pass mark before progression

Quiz retakes until the learner passes

Assessment controls built into the learner journey

Progression rules linked to learning requirements

05

Assignments

Learner assignment submission

Support for documents, PDFs, images and video submissions

Google Drive integration for assignment file storage

Administrative assignment review

Assignment marking workflow

Progression controls for required assignment review

06

Lesson Discussions

Discussion areas attached to individual lessons

Instructor-defined discussion prompts

Required learner participation where enabled

Discussion completion requirements before progression

Learner interaction within the learning experience

07

Notifications & Learner Follow-Up

Email notifications

In-platform notification alerts

Assignment and review notifications

Learner activity reminders

Inactive learner follow-up reporting

08

Administration & Learner Management

Administrative learner management

Course and lesson administration

Course enrolment management

Course and cohort filters

Role-based administrative access

Learner activity and progress visibility

Additional-course approval workflow

09

Monitoring & Reporting

Monitoring and evaluation access

Learner reporting

State-based learner filtering

Course and cohort reporting filters

PWD learner visibility and filtering

Learner progress monitoring

Administrative reporting tools

10

Learning Journey & Certification

Progress from enrolment through structured learning

Assessment-driven progression

Assignment completion workflows

Learner completion tracking

Certificate workflow support

Business Value

Technology should make the organisation work better.

Connects the public TAFTA website and learning platform into one learner journey

Keeps course information centralised between the LMS and public website

Moves learners from course discovery into enrolment and structured learning

Provides controlled progression through lessons, quizzes, discussions and assignments

Gives administrators visibility into learners, courses and learning activity

Supports monitoring teams with filtering and reporting tools

Reduces reliance on disconnected third-party learning and website systems

Provides a platform that can continue evolving with the TAFTA programme

Technology

Tools and technologies used.

Laravel PHP REST API Google Drive Email Notifications Queue Jobs Role-Based Access JavaScript Responsive Web Application
Visit Live Project
Build With ASCONWEB

Have a project that needs a custom digital solution?

We can help you plan, design, build and support it.

Discuss Your Project