EdVance Consulting EdVance Consulting Digital Incident Forensics ยท Demo

SchoolSight MVP โ€” Product Markup

Full Experience Documentation

๐ŸŽฏ MVP Goal

A school-hosted, single-touchpoint digital safety and incident intelligence platform that:

  • Ingests incidents
  • Displays risks
  • Centralises insights
  • Never touches real student data
  • Works as a demo without backend

๐Ÿงฑ MVP Core Modules

1

Dashboard (MVP)

Purpose: One-glance situational awareness.

Components:

Stat Tiles
  • Incidents this week
  • % High Risk
  • Avg risk score
  • Top slang term
Table of Incidents
  • Date
  • Subject / student alias
  • Risk level
  • Source type (image / chat / upload)
  • Status (open / escalated / closed)
  • View button
Interactions
  • Sort by risk/date
  • Filter (Low / Medium / High)
Data source: /data/incidents.json
2

New Incident (MVP)

Purpose: Simulate ingestion without backend.

Page Elements:

  • File upload OR paste text
  • Dropdown: Source type (screenshot, chat, email, social)
  • Submit button โ†’ redirects to stub analysis

Output Page:

IncidentResult.php

  • Synthetic risk score
  • "What SchoolSight would detect"
  • Recommended next steps
3

Incident Detail (MVP)

Page: ViewIncident.php

Panels:

Risk Breakdown:
  • Deepfake
  • Slang toxicity
  • Metadata anomaly
  • Emoji indicators
  • Fused score
Timeline (stubbed)
  • Chain-of-custody hashes
Checklist:
  • Contact parent?
  • Document?
  • Escalate?
Data source: /data/incidents.json keyed by ID
4

Slang & Emoji Glossary (MVP)

Page: Glossary.php

Content:

  • Slang table
  • Emoji risk patterns
  • Filter by category
Data: /data/slang_lexicon.json, /data/emoji_rules.json
5

Trends & KPIs (MVP)

Page: Analytics.php

Charts (Chart.js):

  • Incidents over time (7โ€“30 days)
  • Breakdown by risk
  • Top slang terms
Data: /data/stats.json
6

Safeguarding Workflow (MVP)

Page: Workflow.php

Content:

  • Visual 5-step flow: Detect โ†’ Verify โ†’ Document โ†’ Decide โ†’ Follow-up
  • Escalation triggers
  • Printable checklist

Static โ€” no backend.

7

Reports (MVP)

Page: Reports.php

Function:

  • List sample reports
  • Download static PDFs
  • Status column
Data comes from: /data/reports/
No generation yet.
8

Settings (MVP)

Page: Settings.php

UI Only:

  • Minimum risk threshold
  • Email alerts toggle
  • Module enable/disable
  • "Settings saved" banner

No persistence required.

9

Platform Vision (NEW โ€” MVP)

Page: PlatformVision.php

Explains:

  • Unified data layer
  • On-site LLM hub
  • Integrations
  • Audit + governance
  • Single touchpoint future state

Static copy + diagrams.

10

Expansion Strategy (NEW โ€” MVP)

Page: ExpansionStrategy.php

Content:

  • Rollout plan
  • Independent & Catholic focus
  • Staged deployment
  • Governance constraints
  • Demo-only disclaimer
11

Financial Strategy (NEW โ€” MVP)

Page: FinancialStrategy.php

โœ… Already completed.

12

AiVance (NEW โ€” MVP)

Page: AiVance.php

โœ… Already completed.

๐Ÿ”Œ MVP Data Structure

/data/incidents.json

[
  {
    "id": "INC-001",
    "date": "2025-02-03",
    "subject": "Student A",
    "risk": "High",
    "source": "chat",
    "status": "Open",
    "analysis": {
      "deepfake": 0.12,
      "slang": 0.81,
      "emoji": 0.10,
      "metadata": 0.22,
      "fused": 0.72
    }
  }
]

/data/stats.json

{
  "weekly_incidents": [3, 5, 9, 12, 8, 4, 6],
  "risk_breakdown": {"low": 12, "medium": 7, "high": 4},
  "top_slang": [
    {"term": "ratio", "count": 14},
    {"term": "delulu", "count": 9}
  ]
}

๐Ÿš€ Phase 2 (Future Features โ€” NOT MVP)

โœ…

Real Integrations

  • Email ingestion (IMAP / 365 / Gmail)
  • SIS sync
  • LMS / wellbeing system API
โœ…

On-Site LLM Compute

  • Containerised private model
  • No external inference
  • Audit logging
โœ…

Unified Data Layer

  • Scheduling + reporting
  • Behaviour + attendance fusion
  • Early warning indicators
โœ…

Staff & Student Support

  • AI-assisted wellbeing triage
  • Teacher workflow coaching
โœ…

Parent Communication Templates

  • Safe language generator
  • Escalation assistant

Demo Notice

This MVP overview documents the current SchoolSight demonstration platform.

All features shown are for illustrative purposes only. No real school or student data is collected, stored, or analysed.