Education

Schoolix

A Django foundation for secure, multi-organization and multi-school school management with academic, operational, portal, reporting and API domains.

Project statusActive DevelopmentTypeSchool management platform

Project overview

What this project is.

Schoolix is documented as a Django foundation for a secure, multi-organization and multi-school school management platform. Its current evidence class is Pre-Production MVP, with live infrastructure and release gates explicitly remaining outstanding.

The solution

The documented platform foundation includes identity and tenant administration, academic configuration, admissions, student records, staff and teacher workflows, timetables, attendance, examinations, results, report cards, finance, communications, learner and guardian portals, library, transport, hostel/boarding, inventory/assets/procurement and centralized reporting.

Technical notes

Evidence source: Schoolix README and SYSTEM_DOCUMENTATION.md. The documented production-shaped stack is Python 3.14, Django 6.0, MySQL 8.x, Django ORM, server-rendered Django templates and Django tests. SQLite is documented only for lightweight local/testing use; MySQL 8, Redis/Celery, staging and authenticated browser/UAT validation remain outstanding.

Key features

The important parts of the system.

School tenancy

Organization → School → Campus tenancy and contextual memberships.

Admissions and people

Admissions, student records, staff/HR and teacher assignments.

Academic operations

Academic configuration, timetables, attendance, examinations, results and report cards.

Finance and portals

Finance, communications, learner/guardian portals and teacher portal resources.

School services

Library, transport, hostel/boarding and inventory/assets/procurement foundations.

Reporting and documents

Central reporting, saved reports, controlled document templates and secure exports.

API boundary

Versioned school-bound REST API and provider-neutral integration boundaries.

Need something similar?

Let’s discuss the workflow behind your brief.

Websites, operational systems and technical solutions built around real business needs.

Discuss a project