Editorial System
System operational
A
Review Queue
Submitted questions awaiting editorial review
0
In Queue
0
Published
0
Returned
0
Blocked
Pending Review
Questions are reviewed against syllabus and quality standards
📭
Queue is empty
Load demo questions or connect Supabase to see real submissions
Published Questions
Live in the app — teachers credited TT$5–$10 per question
No published questions yet
Questions that pass review appear here
Returned to Teachers
Questions sent back with specific improvement instructions — no payment
Nothing returned yet
All submitted questions passed quality review
Blocked Questions
Questions rejected for being too similar to existing content
No blocked questions
Duplicate or near-duplicate questions appear here
Syllabus Library
Upload official syllabuses — all submitted questions are checked against these
Upload New Syllabus
PDF, TXT or DOCX — official CXC or Ministry of Education documents
Every question submitted by teachers is automatically checked against the uploaded syllabus for the relevant subject. Upload the official documents here to keep content aligned.
Exam
Subject
Year / Version
Drop syllabus document here or click to browse
PDF · TXT · DOCX — max 20MB
Indexed Syllabuses
Active — used for all question validation
📗
SEA Mathematics — 2024
6 topics · 38 learning objectives · Uploaded 2 days ago
Active
📘
SEA English Language — 2024
5 topics · 29 learning objectives · Uploaded 2 days ago
Active
📙
CSEC Mathematics — 2024
6 topics · 52 learning objectives · Uploaded 1 day ago
Active
Review Process
How submitted questions are evaluated before going live
1
Similarity Check
The system compares each new question against all existing published questions in the database. Questions that are too similar — even with different numbers or slight rewording — are blocked immediately. The teacher is told which existing question it resembles and asked to submit something genuinely different.
2
Curriculum Alignment
The question is checked against the uploaded syllabus for the relevant subject. It must clearly address a learning objective from the official SEA or CSEC curriculum. Questions about topics outside the syllabus are returned to the teacher. Minimum alignment score: 8/10.
3
Quality Review
Five dimensions are evaluated: Clarity (is the question unambiguous?), Accuracy (is the marked answer definitively correct?), Difficulty match (does it match the stated level?), Distractor quality (do wrong answers represent real student mistakes, not random values?), and Explanation quality (does it teach something clear and useful?). All must score 8 or higher.
4
Decision
Published: All five scores 8+, no similarity match, curriculum aligned → question goes live, teacher earns TT$5.

Returned: Any score below 8 or off-curriculum → returned to teacher with specific written instructions on what to fix. No payment. Teacher may revise and resubmit.

Blocked: Too similar to existing question → blocked, teacher notified, no resubmission of that specific question.
Configuration
System credentials and review thresholds
System Credentials
Required for content processing and database connection
Processing Engine Key
Required for automated quality review. Keep this private.
Supabase Project URL
Supabase Anon Key *
Go to Supabase → Settings → API → anon public key
Supabase Service Role Key
Use the service_role key for full admin access to all tables
Review Thresholds
Minimum standards for a question to be published
Minimum quality score to publish
Questions scoring below this on any dimension are returned
8/10
Curriculum alignment minimum
How closely the question must match a syllabus objective
8/10
Similarity block threshold
How similar a question must be to an existing one to be blocked
65%
Base payment per published question
Amount credited to teacher on publication (TTD)
Teacher Applications
Review credentials and approve contributors
0
Pending Review
0
Approved
0
Declined
Pending Applications
📋
No pending applications
Connect Supabase in Configuration to load real data
Active Teachers
All approved contributors
Approved Contributors
👩‍🏫
No active teachers yet
Banking & Payouts
Verify teacher banking details and process monthly payouts
TT$0
This Month Owed
0
Banking Verified
0
Unverified
Banking Details — All Teachers
Verify before processing payouts
TeacherMethodAccountCurrencyThis MonthStatus
Connect Supabase to load banking data
Payout History
💳
No payouts yet
Referral Programme
Track teacher referrals and manage bonus payouts
All Referrals
ReferrerReferredStatusQuestions PublishedBonus
Connect Supabase to load referral data
Teacher Suggestions
Improvement ideas submitted by contributors — respond and update status
💡
No suggestions yet
Subject Requests
Topics teachers say need more questions
ExamSubjectTopicPriorityUpvotesStatus
Connect Supabase to load subject requests