NERD Portal - Installer

Nigeria Education Repository & Databank | ZTech CMS Module | Caleb University

v1.0.0
Installation complete
The NERD Portal has been installed, 1,156 student records seeded, and the installer is now locked.
→ Go to NERD Dashboard
x
Installation failed
(i)
Fill in all sections below. All fields are written to the database in one step - no multi-page wizard. The installer locks itself after success.

1,156 student records (Caleb University 2025/2026 graduating class) will be automatically seeded into the database during installation - no separate import needed.
1
Database
2
Institution
3
Officers
4
Mail
5
Install
-
Tables: nerd_records, nerd_settings...
-
CSV filename prefix
Students must register with this domain. Leave blank to allow any email.
-
🔐
Each officer logs into the admin area using their email + password below. Set a password for each one now. They can change it later at /admin/nerd/change-password.
NFO
NERD Focal Officer
Executive oversight. Authority from VC / Rector / Provost.
Used as login username
NRO
NERD Record Officer
Manages records, validates NINs, submits to NERD portal.
Used as login username
NDO
NERD Digitisation Officer
Technical officer: export, uploads, system integrity.
Used as login username
-
(i)
Authorization Code flow only - client_credentials is blocked by Tenant Conditional Access (AADSTS53003). After installing, go to Settings → Mail → Connect Microsoft 365 to authorise the mailbox.

Azure App required delegated permissions: Mail.Send + User.Read
Redirect URI to register in Azure:
https://[portal_url]/admin/nerd/mail/callback
Installing... 0%
Validating inputs
Connecting to database
Creating database
Running migrations (5 tables)
Writing settings
Creating officer roles
Seeding 1,156 student records
Writing config file
Patching .htaccess
Locking installer