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.15 / 4.15 Market & competitors
Pei Han CCO / Eddy CPO / HK CSO / Andy Koh CTOaiee.dev4.15 / Confidential
4. Requirements4.15 Market & competitors
Section 4.15

SOQ Market & Competitor Intelligence

Traffic signals, competitor landscape, Singapore learner complaints, consumer registration behaviour, and strategic focus advice for SOQ.

Why this page exists

SOQ is not buying “a developer.” SOQ is buying a partner who understands ATP economics, WSQ/SWDA rules, multi-vertical training (beauty - digital - caregiving), and who SOQ competes with every day.

This page summarises public research (Sep 2026) on SOQ’s market position, direct competitors, typical software stacks, and inferred pain points mapped to Attachment A / PRD requirements — so stakeholders see we have done the business homework before build.

Traffic disclaimer: Niche training-provider domains often sit below public analytics panels (SimilarWeb/Semrush). Where hard traffic numbers are unavailable, we use observable signals: catalogue depth, MySkillsFuture presence, corporate references, site tech, location, and consult-led vs self-serve models. SOQ can later share GA4 for calibration.


1. SOQ business snapshot (what they actually run)

DimensionPublic picture
EntitySOQ International Academy - UEN 201723514D - ERF to Jun 2032
Founded / positioningEst. 2013 - “Learn for the Future” - CBD campus at International Plaza
Regulatory roleATP — WSQ + diploma programmes - SWDA/SkillsFuture funding path
Vertical mixBeauty & wellness (lash, SMPU, massage, iTEC/VTCT) - AI & digital marketing - Retail/soft skills - Caregiving - Mandarin cohorts on selected diplomas
Certification mixWSQ SOA - SOQ diplomas/certificates - iTEC (VTCT) international certs
Revenue mechanicsCourse fees net of 50–70%+ subsidies - SkillsFuture Credit - UTAP/SFEC (corporate) - consultant-assisted enrolment
DeliveryClassroom + blended - hands-on models (beauty/wellness) - long diplomas (6–8 months) + short WSQ (2 days)
Go-to-marketWebsite catalogue + consultation team (WhatsApp/phone) - corporate training page - MySkillsFuture listing
Social proof (site)4.9/5 rating claim on homepage - trainer profiles on MySkillsFuture

Strategic read: SOQ competes as a multi-vertical boutique ATP — not a single-discipline digital school like Equinet, and not a pure beauty academy like Beauty Forever — but it overlaps both in Singapore’s crowded ~729 private training-provider market.


2. Digital presence & audience signals

SOQ — soq.edu.sg

SignalObservation
Public traffic panelsDomain likely below SimilarWeb reporting threshold (common for consult-led SMB ATPs)
Conversion modelCatalogue browse -> talk to consultant -> funding check -> register (not pure e-commerce checkout)
Tech stack (observed)LiteSpeed server - Laravel-style session cookie (soq_international_academy_session) - custom PHP/Laravel marketing site with structured course JSON-LD
SEO themesWSQ subsidy bands - Gen AI marketing - beauty diplomas - SkillsFuture Credit FAQ
National listingMySkillsFuture training provider profile - TRAQOM quality/impact ratings (when published)

Audience inference (honest ranges)

MetricSOQ (inferred)Notes
Monthly website visitsLow–mid thousands (typical ATP)Consult channel carries much conversion — web is credibility + catalogue
Lead qualityHigh intent when from WSQ/subsidy searchNeeds fast funding quote — pain if back-office is slow
Repeat usersStudents + trainers + staffWithout portal, repeat queries hit WhatsApp
GeographicSingapore-first + Mandarin cohortsLocalization is a product requirement, not cosmetic

SG training providers

~729

Crowded market

SOQ verticals

5+

Beauty - digital - care - retail

Cert types

4

WSQ - SOQ - iTEC - SOA

Site rating (claimed)

4.9/5

soq.edu.sg


3. Who SOQ competes with (and why they win)

Competitive map by overlap

CompetitorWebsitePrimary overlap with SOQWhy they run / win
Equinet Academyequinetacademy.comAI & digital marketing WSQ - same building (International Plaza)70+ courses - practitioner trainers - 1,000+ corporate clients (SIA, DHL cited) - strong SEO + certification pathways (CADM)
Global Brand Academytheglobalbrandacademy.comAI-driven digital marketing WSQ (TGS-listed)Focused 2-day masterclass - clear funding messaging - classroom hands-on
Tertiary Coursestertiarycourses.com.sgWSQ digital / GenAI modules (ATO)Broad ICT WSQ catalogue - modular SOA stacking
Beauty Forever Learning Hubbeautyforeverlearninghub.comBeauty/wellness WSQ + iTEC/CIDESCODirect vertical rival - lead-capture site - international cert story
Bells Academybellsacademy.edu.sg (sector)Beauty / vocational - SOQ hires ex-Bells trainersKnown vocational brand - trainer poaching market
Avanta Academyavanta-acad.edu.sgWSQ for working adults (different sector skew)Clear step-by-step WSQ enrolment content - employability narrative
DSMR suitedsmrgroup.com (enterprise)Funded-training TMS incumbents at scaleWin on SWDA depth - lose on SOQ-specific CRM/diploma fit (4.13)

Same-address competitor — Equinet (important)

Both SOQ and Equinet train at 10 Anson Road, International Plaza (SOQ #23-08/#35-16 - Equinet #18-24). Prospects comparing AI/digital WSQ courses see two ATPs in one tower — SOQ must win on vertical breadth (beauty + digital + care), consultative funding help, and post-enrolment experience, not only SEO.


4. Competitor deep dive (business + software)

ProviderBusiness modelTypical stack (observed / inferred)Implication for SOQ
SOQMulti-vertical ATP - consult-led - diplomas + WSQCustom Laravel site - legacy TMS - Privyr CRM - Xero - manual SWDA opsIntegration debt — why unified TMS is the project
EquinetDigital-skills factory - corporate + individual - 70+ WSQ coursesWordPress/nginx marketing site - online registration forms - SSG/TRAQOM data flows - Zoom for onlineMature course SKU machine - SOQ needs equal catalogue + run ops discipline
Beauty ForeverBeauty vertical - WSQ + iTEC - lead formsWix site - form-led CRM - SkillsFuture/UTAP messagingFast marketing iteration on Wix - weak unified ops — same opportunity as SOQ
Global Brand AcademySingle-lane WSQ masterclassMarketing site + MySkillsFuture handoffWins on clarity - one course, one funnel
Enterprise ATPs on DSMRHigh-volume WSQ claimsDSMR D-TRENO + finance adaptersProves market pays for SWDA-native ops

Software categories in this market

LayerCommon toolsSOQ today (from CRD)TMS target
Marketing siteWix - WordPress - custom LaravelCustom soq.edu.sgPublic registration portal (integrated)
CRM / leadsPrivyr - HubSpot - spreadsheetsPrivyrAdmin CRM + optional Privyr import
Enrolment / opsSpreadsheets - legacy TMS - DSMRLegacy TMSSOQ TMS core
FinanceXero - QuickBooksXeroOrder -> invoice sync
GovernmentTPGateway / SWDA portals - manual CSVManual / partialSWDA Hub
Class deliveryZoom - Teams - WhatsAppMixedRoom links + attendance capture
CertsPDF + email - manual registryManualStudent vault + audit trail

5. Market forces pressuring SOQ (2026)

ForceWhat it means for SOQ
WSQ 2.0 / CASL (from May 2026)Fewer courses keep national WSQ label - must align to Course Approval Skills List - “more courses = more revenue” era ending
SWDA merger (SSG + WSG)One agency - legacy portal names persist - adapter strategy required
729 providersCommodity marketing - winner = trust + funding clarity + outcomes
AI course waveEvery ATP adds “Gen AI marketing” — SOQ must prove depth (diplomas, iTEC, hands-on beauty)
Corporate SFEC narrativeB2B cohort sales need invoice + progress reporting — not only B2C checkout

| Corporate SFEC narrative | B2B cohort sales need invoice + progress reporting — not only B2C checkout |


6. What Singapore learners complain about (public voice research)

Method: Desk research across government announcements, national portals, forum threads, ST Forum letters, and SWDA/SSG enforcement circulars (2017–2026). This section records what the market is saying — not an AIEE.DEV product response.

Framing: These are discovered pain themes in Singapore’s funded-training and online-registration ecosystem. SOQ operates inside this sentiment whether or not a new TMS exists.

6.1 Theme summary (learner & public complaints)

ThemeWhat people complain aboutPublic signal (examples)
T1 — Portal downtime at peak momentsMySkillsFuture / SFC claim pages 503/504, maintenance windows overlapping credit expiryHardwareZone Dec 2025 threads - Mothership Dec 2025
T2 — Confusing enrolment & claims UXHard to navigate course vs centre lists; claim rules unclear; maintenance blocks same-night submissionST Forum letter Oct 2017
T3 — Funding stress & deadline panicSkillsFuture Credit expiry drives last-minute traffic; learners pay cash when systems failMothership / HWZ Dec 2025 — users report paying out-of-pocket when credit page would not load
T4 — Aggressive / misleading marketingThird-party agents; over-promising; enrolment into courses learners cannot cope with; incentive sign-upsSSG Oct 2025 — third-party promoter ban - TPGateway QMD/2025/5
T5 — Trust & data privacyFear of NRIC / personal data passed to unknown marketers; scam anxiety on survey linksSSG third-party ban cites data compromise - MySkillsFuture TRAQOM guidance
T6 — Course quality skepticism“Are SkillsFuture courses low quality?” — learners doubt brochure vs realitySkillsFuture Collective — quality measures
T7 — Provider responsivenessSlow answers on fees/funding; WhatsApp tag with no written record; refund disputesSector norm: PEIs publish 21-day complaint SLAs (e.g. CPE-style frameworks) — learners expect acknowledgement in days
T8 — Post-enrolment opacityUnclear attendance rules (e.g. 75% threshold), assessment pass criteria, cert timelinesCommon ATP FAQ pattern — SOQ site states 75% attendance rule publicly
T9 — Fragmented provider touchpointsWebsite says one fee; consultant quotes another; MySkillsFuture shows a third pathConsult-led ATPs + national directory + own site = multi-channel confusion
Learner complaint themes — frequency in public discourse (inferred)

Desk research - not a formal survey - Sep 2026

hbar
T4 Misleading /…9T3 Funding dead…9T1 Portal relia…8T6 Quality vs m…8T2 Confusing en…7T7 Slow provide…7T9 Multi-channe…7T5 Data privacy…6

6.2 Verbatim public sentiment (paraphrased samples)

Source typeWhat we heard (paraphrased)
Forums (HWZ, Dec 2025)“System cui until cannot pay” - “Last day to use credits but portal down” - “Why no autoscale for Smart Nation?”
ST Forum (2017, still cited)“Website under maintenance when I tried to claim” - “Two tables — courses and centres — should be one” - “Put me off recommending courses”
SSG / MOE (2025)Public feedback on undue influence, misrepresentation, personal data when third parties market courses
MySkillsFuture guidanceLearners told to check TRAQOM stars, contact provider directly, use Feedback Portal if suspicious
SkillsFuture CollectiveLearners advised: don’t trust brochure alone — use peer ratings and TRAQOM

6.3 What learners use to decide (before they register)

Signal they look forWhy it matters
TRAQOM star ratings on MySkillsFuturePublic quality score — visible on course directory
Net fee after subsidyMCES / baseline / SFC / UTAP — must be understandable
Provider reputation & enforcement historySWDA publishes actions against non-compliant ATPs
Physical campus / CBD access“Where is class?” — SOQ cites International Plaza
Cert type (WSQ SOA vs diploma vs iTEC)Career credibility — especially beauty & international lanes
Human advisorStill preferred for funded courses — not pure self-checkout
Attendance & refund rules upfrontReduces post-enrolment disputes

6.4 Regulatory context learners react to (2025–2026)

Date / policyMarket effect on consumer trust
Dec 2025 — third-party marketing ban for RTPsLearners should hear only from the ATP — brands with direct relationship win trust
TRAQOM mandatoryPoor delivery -> visible ratings -> enrolment risk
WSQ 2.0 / CASLFewer “WSQ-labelled” courses industry-wide — learners may perceive less choice, higher scrutiny on what remains
SWDA whistleblowingFormal channel for fraud / irregularity reports — learners know they can escalate

Sources: SSG TRAQOM - SSG whistleblowing - SWDA whistleblowing - links in table above.


7. The online registration consumer (Singapore funded training)

Who registers online (or starts online, finishes with a human):

SegmentTypical motivationRegistration behaviour
Mid-career upskiller (21–39)Subsidised WSQ - Gen AI / digital - career pivotGoogles subsidy - compares MySkillsFuture stars - may WhatsApp before pay
Mid-career enhanced (40+)MCES 70% - shorter reskilling windowsHighly price-sensitive to net fee - sensitive to credit expiry
Corporate-sponsoredSFEC / absentee payroll - team trainingNeeds invoice, roster, proof — often not self-serve
Beauty / wellness aspirantiTEC/VTCT or SOQ diploma - hands-on careerVisual trust - trainer cred - consultation common
Caregiving / maternal cohortCertificate pathways - weekend classesClarity on duration, practicum, cert type
Mandarin-preferring learnerParallel diploma titles on SOQ siteMay need Chinese copy + advisor fluent in Mandarin

Jobs-to-be-done (when they hit a training website)

  1. “Is this course legit and funded for me?” — eligibility, ATP status, TRAQOM
  2. “What do I actually pay today?” — net fee, SFC, instalments
  3. “When and where?” — runs, seats, venue, mode (classroom vs blended)
  4. “What do I get at the end?” — SOA vs diploma vs iTEC
  5. “Can I talk to someone?” — especially before first payment

Why they abandon (discovered patterns)

Drop-offConsumer interpretation
Net fee not shown early“Hidden costs” — feeds T9 multi-channel confusion
Must call to know dates“Not serious / outdated” vs competitors with clear schedules
Portal error during SFC claimBlame government and provider equally
Too many verticals on one homepage“Jack of all trades” — unless brand proves depth
No ratings visibleDefault to MySkillsFuture or walk away

8. Strategic focus advice for SOQ (growth lens)

Advisory note: Based on sections 1–7 above — what SOQ should prioritise to grow in a ~729-provider market. This is business strategy, not a vendor scope list.

8.1 Where SOQ should not try to win first

TrapWhy
Out-Equinet on course countEquinet publishes 70+ digital WSQ SKUs + corporate logos — volume SEO game
Race to cheapest WSQ short courseCommodity pricing - WSQ 2.0 reduces catalogue sprawl industry-wide
Pure self-serve onlyFunded learners still want advisors for eligibility (T4/T9 backlash when sales is pushy, not when help is genuine)
Marketing through opaque third partiesIllegal path from Dec 2025 — reputational risk (T4/T5)

8.2 Where SOQ can get disproportionately big

Focus laneRationale (from research)
1. Multi-vertical trust brandOnly a few ATPs credibly span beauty + digital + care with international certs — SOQ’s public catalogue already shows this breadth
2. Funding clarity as productConsumer complaint T3/T9 — whoever shows net fee + rules plainly wins mid-career learners
3. TRAQOM excellencePublic scoreboard on MySkillsFuture — sustained 4.x stars beats advertising in T6 skepticism era
4. Direct relationship post-2025SSG forces in-house marketing — SOQ’s consult team becomes asset if transparent, not pushy
5. iTEC / VTCT + SOQ diplomasDifferentiator vs WSQ-only schools — career storytelling for beauty/wellness
6. Mandarin cohort depthUnderserved vs English-first digital schools in same CBD tower
7. Corporate SFEC + absentee payrollB2B lane with reporting — less price-war than B2C short courses
8. CBD campus convenienceInternational Plaza + Tanjong Pagar — tangible trust for working adults
9. Post-enrolment experienceForums complain about systems and opacity after sign-up — retention/referrals come from attendance, cert speed, advisor follow-through

8.3 Suggested priority stack (board-level)

User journey
Rendering diagram…
HorizonSOQ should obsess overSuccess signal (market-visible)
0–12 monthsClear fees - fast advisor reply - TRAQOM scores - direct marketing complianceRising MySkillsFuture enquiries - star ratings hold
12–24 monthsBeauty + iTEC brand leadership - disciplined WSQ catalogue under CASLReferrals in vertical - lower refund disputes
24–36 monthsCorporate cohorts - cross-sell beauty ↔ digital alumniRepeat corporate sponsors - higher LTV per learner

8.4 Brand implication for SOQ (consumer mental model)

Learners in this market are skeptical but subsidy-motivated. They reward ATPs who feel like:

“Straight about money, clear about outcomes, easy to reach after I pay, and not sold to by strangers.”

SOQ’s existing copy (“Learn for the Future”, subsidy bands, FAQ, consult CTAs) aligns with that model — consistency across website, MySkillsFuture, and post-enrolment touchpoints is where brands break (T9).


9. SOQ operational pain points (inferred — internal view)

Separate from 6 learner complaints. This table maps inferred SOQ back-office pain from market + requirements research to Attachment A themes — for CRD traceability.

PainEvidence / inferenceSOQ feels it when…TMS requirement (4.3–4.11)
P1 — Ops fragmentationLegacy TMS + Privyr + Xero + Laravel siteConsultant quotes net fee manually; student status unclearSingle Student 360 - order model - CRM import (4.6)
P2 — SWDA claim anxietyWSQ 2.0 tightening - beauty/diploma evidence heavyMonth-end scramble for attendance/assessment proofQR attendance - assessment release - SWDA Hub (4.8)
P3 — Multi-cert pricingWSQ + iTEC + SOQ-branded diplomas on same siteWrong subsidy applied; refund disputesFee engine - subsidy/SFC lines - exemptions (4.8)
P4 — Consult-led bottleneckSite pushes “speak to consultant”Good leads stall after hours; trainers answer WhatsAppStudent/trainer portals - notifications - Phase-2 chat agents (4.7 - 4.10)
P5 — Compete with Equinet on digitalSame address - Equinet 70+ coursesLose AI WSQ searchers who want instant dates/feesPublic catalogue SEO - live runs/seats - payment path (4.4)
P6 — Beauty vertical depthBeauty Forever + iTEC partnersNeed to show hands-on capacity + trainer credentialsTrainer roster - run scheduling - teaching-hours (4.5 - 4.7)
P7 — Mandarin cohortsParallel diploma pages (EN/zh)Double admin if systems monolingualLocalized content + same enrolment backbone (4.4)
P8 — Corporate SFECCorporate training page - SFEC FAQHR asks “who attended / invoice status?”Corporate orders - sponsor billing (4.6)
P9 — Commission / agent salesPrivyr in stackDisputes on who enrolled whomCommission engine (4.6)
P10 — Portfolio rationalizationWSQ 2.0 whitelist pressureRunning unprofitable runs; can’t see marginManagement dashboard - margin by run (4.12 - 4.11)
Pain intensity (expert inference for SOQ)

10 = urgent operational hurt - drives TMS priority

hbar
P1 Ops fragment…10P2 SWDA claim e…10P3 Multi-cert p…9P4 Consult bott…8P5 Digital comp…8P6 Trainer/run …7P7 Mandarin coh…6P8 Corporate SF…7

10. Competitive counter-moves (market context)

Competitor advantage todayObserved market counter-position for SOQ
Equinet’s course volume & corporate logosNiche depth (beauty + iTEC + long diplomas) + one accountable student record
Beauty Forever’s vertical SEOSame WSQ/iTEC story plus digital & care cross-sell
DSMR ATPs’ SWDA maturityCatch up on compliance ops without buying five products (4.14)
Wix/WordPress fast marketingMarketing claims must match operational truth on runs/seats/fees
Manual consult high-touch serviceKeep consultants — reduce WhatsApp archaeology with shared status/fees

11. How this research feeds the CRD package

Research outputAlready in CRD
Competitor software patternsArchitecture + integration boundaries (5.7 - 4.8)
Multi-vertical ops painAttachment A modules (4.1 - 4.3–4.9)
WSQ 2.0 / funding pressureSWDA glossary - Hub design - grant paths (1.1 3 - 2.2)
Future add-ons (Singpass, payments, CareerFuture)4.11 Ops modules by business team
Commercial completeness2.1 complete package — not dev-hours

Workshop ask for SOQ: share GA4 / ad channel / top 5 enquiry SKUs to replace inferred traffic with actuals — we will update this page in discovery.


Related

Link
4.12 Business benefits — KPI outcomes
4.14 Build vs buy — vs DSMR
3.1 Discovery — SOQ fills real numbers
2.1 Plan SOQ-25K — complete delivery package

Sources (public): soq.edu.sg - MySkillsFuture SOQ profile - SSG third-party marketing ban (ST) - MySkillsFuture learner guide - SkillsFuture Collective — course quality - HWZ / Mothership Dec 2025 portal disruption - competitor sites - WSQ 2.0 / CASL guidance - AIEE.DEV observation Sep 2026.

Download: Learner complaint themes CSV

4.14 Build vs buy5.1 Project control plan

aiee.dev / Confidential

AIEE.DEV