Client
All Skills College
Built by Webits and deployed with All Skills College, the platform turns fragmented Canvas LMS data into a usable evidence and reporting workflow, giving RTO teams clearer student records, faster review, and a two-step path to audit-ready reports.
The fast read on what the platform is, who it serves and what was delivered.
Client
All Skills College
Country
Australia
Year
2025
Platform
Canvas-connected compliance portal
Users
Compliance operators, teachers, and admins
Scope
Canvas sync, evidence review, report export
Scope markers
The challenge was not reading Canvas data. It was turning fragmented learning records into a controlled evidence and reporting workflow.
Submissions, quizzes, rubrics, comments, attachments, classes, sections, and enrolments all needed to become usable outside the live LMS screens.
Compliance review depended on seeing each student's progress, evidence, course context, report history, and export readiness in one place.
Evidence exports could not behave like a single download button. Processing state, history, failure handling, and generated files needed to be visible.
The case study needed to show audit-readiness support without implying guaranteed regulatory compliance or exposing sensitive student evidence.
Webits built a Django platform with Canvas OAuth, local data sync, student and class evidence views, progress visibility, queued compliance reports, PDF generation, ZIP evidence packs, document conversion, team access, and sync automation.
Canvas data layer
The platform connects to Canvas, refreshes data, and stores users, courses, sections, enrolments, assignments, quizzes, submissions, rubrics, and evidence locally.
Operators can review student progress, course evidence, rubric detail, class context, and report readiness from structured web screens.
Compliance operations
Dashboard, student, class, and compliance report screens show where evidence sits and how report generation is progressing.
Generated PDFs, cover sheets, converted documents, and ZIP packs help turn Canvas-derived evidence into exportable compliance material.
Admin control
Internal users can manage team members, invitations, profile details, and access context without exposing unnecessary operational data.
Sync runs, scheduled tasks, automation state, and report processing help operators understand the system behind the evidence workflow.
The platform gave operators a clearer way to move from Canvas activity to organised student evidence, report generation, and export-ready compliance packs.
Learning activity, submissions, quizzes, rubrics, comments, attachments, classes, and enrolments are organised into a local evidence model.
Operators can inspect student context, course progress, evidence records, and report readiness without jumping through several Canvas screens.
Compliance exports move through queued, processing, completed, and failed states instead of depending on a fragile one-step export.
PDF generation, document conversion, cover sheets, and ZIP packaging support a cleaner path from evidence review to export.
Admins can see data sync runs, automation activity, and report history, making the integration easier to operate and review.
The platform is positioned around evidence organisation and audit-readiness support, without overclaiming formal compliance guarantees.
The product-led Django foundation can be adapted for training organisations that need stronger reporting control over LMS-derived evidence.
The clearest screens, system states, and support visuals behind the work.
Dashboard command centre
Compliance report queue
Student progress search
Staged student directory
Full student overview
Compliance export modal
Course evidence detail
Rubric evidence drawer
Student progress table
Class progress matrix
Filtered class list
Course catalogue
Learner enrolments
Class sections
Sync queue
Student sync modal
Automation controls
Operator profile
Team members
Team invitations
More Webits work across websites, mobile products, portals and operational systems.
A web and iOS attendance platform for education providers, covering class rolls, staff shifts, geofenced clock-ins, cancellations, reports, notifications, and role-based admin control.
View case study
A cleaning marketplace and operations platform for customer booking, cleaner applications, payments, GPS proof, support, finance, payouts, reporting, and admin control.
View case study
A production platform for spray finishing teams, covering jobs, pieces, paint, labels, costing, invoices, MYOB, and reporting from one system.
View case studyWebits builds compliance, reporting, and integration platforms that turn scattered operational data into systems teams can review, export, and manage properly.