Generate customised incident response playbooks for African K-12 schools. Covers NDPC 72-hour notification, parent communication templates, evidence preservation, and recovery checklists. Built with React + TypeScript.
# School Incident Response Playbook Generator
> When a data breach, harmful AI output, bias event, or cyberbullying incident happens at a school, staff rarely know the correct response steps. This tool generates a **customised, step-by-step incident response playbook** — covering NDPC 72-hour notification, parent communication templates, evidence preservation, and recovery checklists.
---
## Table of Contents
- Overview
- Features
- Incident Types Covered
- How It Works
- Tech Stack
- Getting Started
- Prerequisites
- Installation
- Development
- Production Build
- Deployment
- GitHub Pages
- Other Platforms
- Project Structure
- Regulatory Framework
- Contributing
- License
- Credits
---
## Overview
African K-12 schools increasingly rely on digital systems — student databases, AI-powered learning tools, online platforms — but most lack a documented incident response procedure. When something goes wrong, staff scramble with no clear protocol.
This tool solves that by generating a **customised, printable incident response playbook** in seconds. Staff fill in their school details and incident specifics, and the generator produces:
- Phased response steps with urgency labels
- NDPC (Nigeria Data Protection Commission) notification templates
- Parent/guardian communication emails
- Internal staff notices
- Evidence preservation checklists
- Post-incident review procedures
**No data is sent to any server.** Everything runs entirely in the browser.
---
## Features
| Feature | Description |
|---------|-------------|
| **4 Incident Types** | Data Breach, Harmful AI Output, Algorithmic Bias/Discrimination, Cyberbullying/Online Safety |
| **NDPC 72-Hour Clock** | Automatically calculates the regulatory notification deadline from the discovery timestamp |
| **Personalised Templates** | Parent email, staff notice, and NDPC notification pre-filled with your school's details |
| **Severity Classification** | Low / Medium / High / Critical — tailors the urgency o …