Documentation
Complete documentation for the skillSYMS platform. Learn about core concepts, data models, security, and API integration.
Welcome to the skillSYMS documentation. Here you'll find comprehensive guides and documentation to help you start working with skillSYMS as quickly as possible.
Platform Overview
Understand the skillSYMS ecosystem and how it supports QCTO-compliant skills development.
Core Concepts
Learn about tenants, roles, evidence management, and audit trails.
Data & Exports
QCTO MIS exports, data models, and R2 storage integration.
Security
Authentication, authorization, and data protection measures.
API Reference
REST API documentation with authentication, endpoints, and examples.
Getting Started
skillSYMS is a cloud-based skills ecosystem management system designed specifically for South African training providers, employers, and assessors working with QCTO-registered occupational qualifications.
Key Features
- Learner Management β Register learners, manage enrolments, track progress
- Digital PoE β Secure evidence collection with audit trails
- Assessments β Record assessments and moderation results
- QCTO Exports β Generate compliant MIS data exports (QCTO01, QCTO02)
- Statement of Results β Issue verifiable SoRs with QR codes
- Audit Trail β Complete logging for QCTO audits and POPIA compliance
Architecture Overview
skillSYMS runs on Cloudflare's edge network, ensuring fast response times across South Africa. The platform uses:
- Cloudflare Workers β Serverless compute at the edge
- D1 β SQLite database for structured data
- R2 β Object storage for evidence files and exports
- Durable Objects β Coordinated workflows and rate limiting
Environments
| Environment | URL | Purpose |
|---|---|---|
| Production | cloud.skillsyms.com | Live production environment |
| Staging | staging.skillsyms.com | Pre-production testing |
| Development | localhost:8787 | Local development |