Activation Codes

Generate codes and see how every code stands. Nothing here is fake data β€” it reads and writes the real licensing database.

β€”
Total codes
β€”
Unused
β€”
Active
β€”
Revoked
β€”
Active users (30d)

Generate Codes

 

All Codes

CodeStatusDeviceActivatedExpiresCreated
Loading…

Question Bank

Upload questions here and every installed copy of CivilTest picks them up the next time someone clicks "Check for Updates" in the app.

β€”
Total questions

Upload Questions

CSV with columns: subject, topic, question, optionA, optionB, optionC, optionD, correctAnswer, explanation, difficulty, source, reference, year. Re-uploading a corrected file updates matching questions instead of duplicating them.

By Subject

SubjectQuestions
Loading…

Payment Gateway Configuration

Add real API credentials to let candidates buy an activation code from the desktop app. A gateway with no keys stays hidden from candidates.

General

Applies to every gateway.

Paystack

Monnify

OPay

SMTP Configuration

Used to email a receipt/activation code after a successful purchase, and to send admin password-reset links. Leave blank to disable email sending entirely.

Change Password

Update the super-admin sign-in password.

At least 8 characters.