MathsMate
MathsMate
Think Maths. Solve More. Achieve Anything.
Installer v3.9.0 • 2026-08
Check
Database
Schema
Curriculum
Done
1
System Requirements
PHP ≥ 8.1 ✓ PASS
MySQLi extension ✓ PASS
OpenSSL extension ✓ PASS
JSON extension ✓ PASS
Mbstring extension ✓ PASS
cURL extension ✓ PASS
includes/ writable ✓ PASS
uploads/ writable ✓ PASS
2
Database & Deployment Settings
Base URL — full URL to your site (no trailing slash)
If your app is in a subfolder (e.g. /studyMate), include it: https://villastem.co.bw/studyMate
Use / if subdomain points directly to app root.
Use /studyMate/ if app is in a folder on a shared domain.
3
Create Tables & Seed Data

Runs schema_full.sql (55 tables) then seed.sql (plans, settings, notifications, superadmin).
Existing tables are preserved — safe to re-run.

4
Load Curriculum Data

Loads bgcse.sql, jce.sql, psle.sql, igcse.sql, zimsec.sql — syllabi, programmes, question banks. Skipped if the files don't exist yet.

5
Finish & Go Live
Default superadmin login:
Email: bigjoecodes@villastem.co.bw
Password: ChangeMe123! — change this immediately after login.

⚠ After completing, delete or rename db/install.php to secure your server.

MathsMate v3.9.0 • App by BigJoe Codes • villastem.co.bw