AIEE.DEVSOQ TMS CRD
HomeExport PDFOverview

Contents

/
  • 1.1Overview
  • 1.2About AIEE.DEV
  • 1.3Parties & sign-off
  • 2.1Plan SOQ-25K
  • 2.2Max claim (EDG)
  • 2.3Rate card
  • 3.1Discovery pack
  • 3.2Brand & website appendix
  • 4.1Attachment A
  • 4.2PRD
  • 4.3Solution overview
  • 4.4Registration
  • 4.5Admin
  • 4.6CRM & sales
  • 4.7Student & trainer portals
  • 4.8SWDA & finance
  • 4.9Platform
  • 4.10Chat agents
  • 4.11Ops modules
  • 4.12Business benefits
  • 4.13DSMR research
  • 4.14Build vs buy
  • 4.15Market & competitors
  • 5.1Project control plan
  • 5.2Prototype & screens
  • 5.3Capability roadmap
  • 5.4UI/UX
  • 5.5Frontend
  • 5.6Backend
  • 5.7Architecture
  • 5.8Tech spec
  • 5.9Directory structure
  • 5.10Handover pack
AIEE.DEVSOQ TMS / Coding Requirement Documentation
4.3 / 4.3 Solution overview
Pei Han CCO / Eddy CPO / HK CSO / Andy Koh CTOaiee.dev4.3 / Confidential
4. Requirements4.3 Solution overview
Section 4.3

SOQ Solution Overview

SOQ-specific product boundary — replace TrainingSystemSG + Laravel catalogue with one TMS.

Purpose

What SOQ actually sells today -> what the TMS must own. Full requirements: 4.1 Attachment A.

SOQ product lines (from live site + PEI)

LineExamplesMode / pattern
Business diplomasIntl Business Development / Management (+ Mandarin)Blended - ~208 hrs - 6 mo
Beauty diplomasBeauty Specialist (SOQ-DBS) - Make Up - Lash - SMPU - Aromatherapy (+ ZH)Blended - 192–224 hrs - 6–8 mo - instalments (“From $499.77/mo”)
Care diplomasMaternal, Newborn & Infant Care (+ Mandarin)Blended - ~252 hrs
iTEC / VTCTHolistic Massage - Fashion/Theatre/Media Make-up (+ Express/ZH)Classroom / blended - international cert
WSQ / Gen AI shortIntegrated Digital Marketing with Gen AI (TGS-2023041023) - Campaign Mgmt with Gen AIClassroom - 16 hrs - funded nets - SFC
WorkshopsBrand Management - Product Demo - Meridian/Bojin - Dementia Care - …1–12 sessions - classroom

Rules that must live in TMS (not brochure copy): >=75% attendance for subsidy - GST separate - diploma instalments - Mandarin = separate SKU - max completion windows (e.g. Beauty Specialist 18 mo) - no Student Pass / Work Pass learners only where stated.

Today’s stack (replace / integrate)

PieceLive clueTMS action
Marketing siteLaravel - soq.edu.sg - /course/{slug}Public catalogue + SEO import
Student / enrolTrainingSystemSG TMS - /TMS/program/{id}P0 cutover
SchedulesGoogle Drive PDFs on course pagesNative course runs
LeadsWeb form + WhatsApp + (Privyr — confirm)CRM
FinanceXero (CRD) - PayNow/NETS/cards/SFC (FAQ)Orders in TMS -> Xero GL
Funding railSWDA ATP UEN 201723514DHub — APIs confirm in discovery

Application boundary

AppSOQ job
Public + RegistrationCatalogue filters - course detail (Overview/Cert/Trainer/FAQ) - enquiry - Enroll - funded fee estimate
Admin WorkspaceProgrammes - IP rooms - runs - admissions - Student 360 - attendance - orders - SWDA ops
Student PortalReplace TrainingSystemSG login — timetable - check-in - assessments - pay - certs
Trainer PortalRoster - mark attendance/assessment - fee claims - bios from /trainer/*
SWDA HubGrant / attendance / completion / SFC payloads (entitlements TBD)
Xero adapterInvoices - payments - credit notes

Data ownership

DomainSoR
Pricing - subsidy lines - ordersTMS
Enrolment - attendance - assessment evidenceTMS
Enquiry -> offer -> enrolment historyTMS (CRM pre-enrol)
Invoices - payments - GLXero
Gov grant / claim payloadsSWDA hub

Related

Link
4.1 Attachment A
3.1 Discovery — known facts + gaps
5.7 Architecture
4.8 SWDA & finance
4.2 PRD4.4 Registration

aiee.dev / Confidential

AIEE.DEV