NAIJA SCHOOLS
Platform Administration

Admin Login

platform.school2.com.ng

Forgot password?
NAIJA SCHOOLS
Platform Administration
NAIJA SCHOOLS
Platform Admin
ADMIN

Manage Workers

-

Current Duties

No duties assigned yet.
Assign New Duty

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.

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.

Fixed Pricing

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

Premium Discount

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

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.

News Management

Analytics

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

Payment History

Student Pack Amount Reference Date Status

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

Exam Settings

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

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 platform.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

Reset Password

Enter your email to receive a reset link.

Reset link sent! Check your email.

Set your new password.