Description
Built for daily use
WS Complex School Management System helps combined primary and secondary schools manage admissions, students, teachers, classes, subjects, timetables, attendance, marks, report cards, fees, receipts, communication, dashboards, demo data, and installer-based deployments from one production-ready system. It supports distinct teacher assignment models: one class teacher per class for primary, and per-subject-per-class for secondary.
Offline school server
Local network access by IP address
Hosted web deployment
Online/offline installer package
Optional local-web synchronization
PHP 8.2
JavaScript ES6
SQL / MariaDB
HTML5
CSS3
Apache 2.4
MariaDB / MySQL
PHP mysqli
PHP json
PHP openssl
PHP zip
PHP curl
PHP mbstring
PHP gd
XAMPP-compatible local deployment
PHP extensions: mysqli, json, openssl, zip, curl, mbstring, gd
Technical factsheet
Infrastructure requirements
Minimum requirements
Os: Windows 10 or newer, 64-bit
Cpu: 2 CPU cores
Memory: 4 GB RAM
Disk: 2 GB free disk space
Browser: Google Chrome or any Chromium-compatible browser
Network: Local network access recommended for multi-device use
Recommended requirements
Os: Windows 11, 64-bit
Cpu: 4 CPU cores
Memory: 8 GB RAM or higher
Disk: 10 GB free disk space for backups and installer packages
Browser: Latest Google Chrome
Network: Stable LAN/Wi-Fi with a fixed local server IP
Designed for complex school operations supporting both primary and secondary levels under one roof.
Primary classes use one class teacher per class with 35-minute Cours periods ending at 1:00pm.
Secondary classes use per-subject-per-class teacher assignment with 50-minute Period slots ending at 3:30pm.
Education presets include both Anglophone and Francophone primary school structures.
Grading scales are configurable per school level: 20-point for primary, 100-point for secondary.
The offline package bundles application files, local server support files, database seed, and installer assets.
Demo mode can reset seeded data while preserving a safe public product showcase environment.
A valid product license is required before installation can continue.