This panel is protected. Unauthorized access is prohibited.

Dashboard
↗ View Site
Dashboard
Welcome back. Here's what's happening at BlueDive TechLab today.
👥
Total Students
📚
Active Enrollments
💰
Total Revenue
🏆
Certificates Issued
⏸️
Paused Accounts
💵
This Month
Enrollments by Program
Loading…
Recent EnrollmentsLive
StudentProgramPlanDateStatus
Loading…
Quick Actions
All Students
View, edit, pause, reset password, or remove any student.
IDNameEmailCountryProgramsJoinedStatusActions
Loading…
Add Student
Manually create a student account. The student will receive a welcome email with their login details.
Student Details
ℹ What Happens
1️⃣A student account is created in the database with the temporary password you set.
2️⃣A welcome email is sent to the student with their login credentials.
3️⃣If you checked "Enrol now", the enrollment and payment record are created immediately.
4️⃣The student logs in and is prompted to change their password on first login.
Enrol a Student
Enrol an existing student into a program. Use this for manual enrolments, transfers, or scholarship cases.
Enrolment Details
Recent Enrolments
StudentProgramDate
Loading…
Enrollments
All program enrollments. Activate, pause, or remove individual enrollments.
StudentProgramPlanPaidTotalEnrolledStatusActions
Loading…
Course Catalog
All programs in the system. Enrolment counts pulled live from the database.
Loading…
Payments
All transactions. Issue refunds, verify payments.
💰
This Month Revenue
Failed Payments
DateStudentProgramAmountMethodRefInstallmentStatusAction
Loading…
Record a Payment
Manually log a bank transfer, cash payment, or any offline transaction against a student's enrollment.
Payment Details
ℹ How This Works
1️⃣Enter the enrollment ID (find it on the Enrollments page).
2️⃣Enter the amount received and the payment reference.
3️⃣The payment is logged and the enrollment's amount_paid is updated automatically.
4️⃣If the payment completes the full $400, access is fully unlocked.
⚠ This records the payment in the database only. If the student paid via Paystack, also verify it in the Paystack dashboard separately.
Certificates
Issue, verify, and track all student certificates.
Issue Certificate Manually
Verify a Certificate
All Issued Certificates
StudentEmailProgramCert CodeIssued
Loading…
Team Photo
The single group photo shown in the "BlueDive Family" section on the homepage. Only you can change it.
📌Visitors on the homepage cannot upload or change this. Only you can from here.
Current Photo
No team photo set yet. Upload on the right →
Current team photo
Upload New Photo
📸
Click or drag to upload
JPG, PNG or WebP · Max 5 MB · Recommended 1400×700
Preview — not saved yet:
Preview
OR — paste image URL:
Settings
Admin account and system configuration.
Change Admin Password
Config Keys
Never enter API keys here. Edit them in backend/config.php directly via SSH or cPanel File Manager.
Paystack Secret Key••••••••
reCAPTCHA Secret••••••••
SendGrid API Key••••••••
JWT Secret••••••••