DMS — Division & District Instructional Management System
A unified command center for district personnel to monitor school health, track META progress, and drive evidence-based instructional improvement. Division & District Instructional Management System (DMS) is a Full-Stack Educational Governance and School Analytics platform built with Laravel, TailwindCSS v4, and Alpine.js. It digitizes multi-district school management, instructional health scoring, supervisory field visits, and teacher coaching sessions.
A Full-Stack Educational Governance & School Performance Analytics Platform
Digitizing supervisory oversight, instructional coaching, school health analytics, and technical assistance tracking for school districts.
🌟 Executive Overview
DMS (District Management System) is a modern enterprise web application engineered for educational superintendents, district supervisors (PSDS), and school leaders. It transforms complex administrative oversight into streamlined, data-driven digital workflows.
By replacing legacy paper logs and disconnected spreadsheets, DMS unifies multi-district performance tracking, supervisory visits, teacher coaching sessions, and school health assessments into a real-time, interactive dashboard suite.
🚀 Core Modules & Features
- Multi-District Executive Dashboard & Analytics
- Role-Tailored KPI Telemetry: Provides Superintendents with a regional bird's-eye view of all districts, while scoping data automatically for Public Schools District Supervisors (PSDS) to their assigned territories.
- Instructional Health Index (IHI): Calculates an aggregate 5.0 rating scale (*Excellent, Healthy, Developing, At Risk, Critical*) derived from multidimensional evaluations.
- Month-over-Month Trend Telemetry: Tracks historical performance trajectories and identifies schools needing urgent intervention.
- META Progress Telemetry: Visualizes real-time completion rates for Monitoring, Evaluation & Technical Assistance visits.
- School Directory & Support Alert Engine
- Comprehensive School Profiles: Manages student enrollment figures, school principal contact channels, school type, geographical metadata, and custom logos.
- Automated "Requires Support" Flags: Automatically tags and prioritizes schools falling below the healthy IHI threshold (score < 3.50) for targeted technical assistance.
- META (Monitoring, Evaluation & Technical Assistance) Engine
- Field Visit Lifecycle Management: Complete scheduling, tracking, and status pipeline (*Pending*, *Scheduled*, *Completed*).
- 1-Click Google Calendar Integration: Dynamic UTC timestamp conversion that populates Google Calendar events with focus areas and visit notes directly from the dashboard.
- Printable Formal META Reports: Formal, print-ready visit document generation matching educational division submission standards.
- Instructional Coaching & Teacher Mentorship Suite
- Structured Observation Logging: Capture detailed classroom observations across 5 key dimensions: Focus Area, Observed Strengths, Areas for Growth, Pedagogical Strategies, and Action Plans.
- Official Print Slips: Generates printable HTML/PDF coaching logs with signature blocks for supervisor and teacher sign-offs.
- 7-Domain Campus Instructional Health Framework
Quantitative evaluation system spanning 7 essential domains of educational leadership:
- Curriculum Leadership
- Teaching & Learning
- Assessment for Learning
- Learning Environment
- Professional Growth
- Instructional Leadership
- Instructional Governance
- Enterprise Document Vault & Resumable Chunked Storage
- Resumable Chunked File Uploads: Custom client-server upload handler built with JS Blob slicing to upload large administrative documents without HTTP timeout limitations.
- Fine-Grained Sharing Permissions: Flexible 3-tier access control (Private, District Public, Granular User-to-User Sharing).
- Storage Metrics & Analytics: Real-time quota monitoring, document type categorization, and bulk document management.
- Global Command-K Search Engine
- Unified Instant Search API: High-speed indexing across Schools, Field Visits, Coaching Logs, Document Vault, and User Directories.
- Dynamic Role-Based Access Control (RBAC) & Data Isolation
- Granular Multi-Tier Authorization: Custom middleware supporting Admin, Superintendent, Assistant Superintendent, and Public Schools District Supervisor (PSDS).
- Automatic Scope Enforcement: Restricts database queries based on user job role and assigned geographical district.
- Data Export & Batch Onboarding Pipeline
- Streaming CSV Export Engine: Memory-efficient chunked CSV output for large school directories and coaching logs.
- Batch CSV Import: Data validation, duplicate checking, and automatic password hashing for onboarding new district rosters.
Project status: Production-ready codebase with full unit/feature coverage.