SCHOOL2NAIJA
Worker Portal
๐ŸŽ‰

Welcome! Activate Your Account

You've been invited to join School2Naija as a worker. Set your password to get started.

SCHOOL2NAIJA
Worker Portal

Worker Login

work.school2.com.ng

Forgot password?
SCHOOL2NAIJA
Worker Portal
SCHOOL2NAIJA
Worker Portal
WORKER

Manage Workers

-

Access Permissions

Nothing is visible to this worker unless checked below. Check a tab to grant the whole tab, or expand it to grant only specific sub-tabs. Changes save immediately.

Activity Log

No activity yet.

Question Approval

Manage Exams

-

Upload a prepared question batch JSON (classified by topic, with year and image data already resolved). Each item must have: question_text, option_a-d, correct_answer (A/B/C/D), explanation, topic. Optional: year, figure_type, figure_data. Questions default to trial (public) visibility unless visibility is set per item.

Questions 0

All questions require an explanation before saving
No questions yet. Upload a batch JSON above to get started.

Subject Materials

UTME
SSCE
SS1
SS2
SS3
Ready to import
ExamSubjectTopicTitleType
ExamSubjectTopicTitleTypeContent

Manage Institutions

Institution Cutoffs

Universities
No data loaded
[{"institution":"University of Lagos",
 "jamb_cutoff":200,"postutme_cutoff":50,
 "courses":[{"course":"Medicine","aggregate_cutoff":280}]}]
Polytechnics
No data loaded
[{"institution":"Yaba College of Technology",
 "jamb_cutoff":140,"postutme_cutoff":null,
 "courses":[{"course":"Computer Science","aggregate_cutoff":160}]}]
Colleges of Education
No data loaded
[{"institution":"Federal College of Education Abeokuta",
 "jamb_cutoff":100,"postutme_cutoff":null,
 "courses":[]}]
Ready to import
InstitutionCourseJAMB CutoffPost-UTMEAggregateType
InstitutionTypeCourseJAMB CutoffPost-UTMEAggregate

Premium Pricing

Prices in Naira. Click Edit on a row to set or change its price.

Fixed Pricing

Form fee & package fee per exam type. Post UTME's package fee is set per submission instead, since it varies by school.

Premium Discount

Applied fresh at the moment of payment for premium students, across all exam-registration types.

WAEC Result

WAEC e-Certificate

JAMB Original Result

Change of Course

PIN Products

Cost/sell price and discount for individual PIN products are set per-product in Merchant โ†’ PINs, alongside adding/editing the product itself โ€” not shown here.

Referral Code Details

New Referral Code

Exam Registrations

-

Needs Attention โ€” Registration PIN

Failed registration PIN purchases (UTME / WAEC-GCE / NECO-GCE) โ€” retry, refund, or mark resolved.

Process Form โ€” Contact Admin

Students who chose to continue offline after paying their form fee. Click Cleared once you've handled their registration.

Provider Wallet

VTU Africa has no live balance-check endpoint โ€” balance only comes back as a byproduct of each purchase response. Update this manually after checking their dashboard.

Merchant Products

Cost price is wholesale from the provider; sell price and discount are what students see.

Orders

Needs Attention

Failed fulfillments โ€” retry, refund, or mark resolved.

Requests

Requests

Requests

Requests

News Management

Broadcast messages that override the ticker strip during their active window.

Analytics

\
โ€”
Active Subscribers
โ€”
Expired
โ€”
Total Revenue
โ€”
This Month
Student Tier / Pack Started Expires Status Actions

Payment History

Student Pack Amount Reference Date Status Verify

Manage Subscription

Brochure Import

University
JAMB University brochure
UTME + SSCE requirements
Polytechnic
JAMB Polytechnic brochure
ND/HND programmes
College of Education
NCE brochure
College of Education programmes
Ready to import
Preview โ€” first 50 entries shown
TypeFacultyCourse InstitutionUTME SubjectsSSCE Subjects
TypeFacultyCourse InstitutionUTME SubjectsSSCE Subjects

Platform Settings

Push Notifications

Get alerted on this device for new subscriptions, exam registrations, and merchant orders โ€” even when this tab is closed.
Enable notifications on this device

Exam Settings

Question count and timer applied per exam type. Non-premium students are always capped at 8 questions regardless of these settings.

My Account

Change Email
Change Password

Contact Settings

These values feed the student app's footer (all 6 fields) and the Exam Registration "Contact Admin" screen (WhatsApp + Phone only).

Flagged Questions

Questions students have reported a problem with, grouped by question. Fix the question directly, then mark resolved โ€” the explanation you write becomes visible to any other student who flags this same question later.

Fix Flagged Question

Student Reports (0)
Edit Question
Resolve

Create New Exam

Create Worker

An invitation email will be sent to the worker. They will set their own password at work.school2.com.ng.

Add Institution

Cut-off Marks

News Post

Add keywords โ€” AI searches all and returns results to pick from

Edit Question

Reject Exam

New Admin Post

Reset Password

Enter your email to receive a reset link.

Reset link sent! Check your email.

Set your new password.