DMS — Division & District Instructional Management System
Web App ★ Featured

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.

Tech Stack
Laravel MySQL ReactJS

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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 7-Domain Campus Instructional Health Framework

    Quantitative evaluation system spanning 7 essential domains of educational leadership:

    1. Curriculum Leadership
    2. Teaching & Learning
    3. Assessment for Learning
    4. Learning Environment
    5. Professional Growth
    6. Instructional Leadership
    7. Instructional Governance
  6. 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.

  7. Global Command-K Search Engine

    - Unified Instant Search API: High-speed indexing across Schools, Field Visits, Coaching Logs, Document Vault, and User Directories.

  8. 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.

  9. 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.

Back to Projects