Activation Codes
Generate codes and see how every code stands. Nothing here is fake data β it reads and writes the real licensing database.
Generate Codes
All Codes
| Code | Status | Device | Activated | Expires | Created | Actions |
|---|---|---|---|---|---|---|
| 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.
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
| Subject | Questions |
|---|---|
| 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.