Skip to content

Use Case Master Index

Functional specifications are grouped by user persona. Each entry links to a full technical spec with acceptance criteria, sequence diagrams, and Mermaid logic flows.

19 use cases across 5 personas — Student, School Administrator, Field Coordinator, System Security, System Platform.


Quick Reference

ID Title Persona P Iteration
STU-001 Daily Health Logging Student P0 Iter 1
STU-002 Video-Based Learning Student P0 Iter 1
STU-003 Daily Nutrition Goals Student P0 Iter 1
STU-004 Progress & Streak Tracking Student P1 Iter 1
STU-005 Notifications & Alerts Student / Admin P1 Iter 1
STU-006 User Profile & Personalisation Student P1 Iter 1
ADM-101 Curriculum & CMS Admin P1 Iter 1
ADM-102 Performance Monitoring Admin P1 Iter 1
ADM-103 Impact Reporting Admin P1 Iter 1
ADM-104 Meal Distribution & Inventory Admin P1 Iter 1
ADM-105 Student Progress & Enrollment Admin P1 Iter 1
ADM-106 Wellness Score Aggregation Admin P1 Iter 1
FCM-201 Bulk Screening Audit Coordinator P1 Iter 1
SEC-301 Zero-Trust Authentication All P0 Iter 1
SEC-302 PII Privacy & DPDP Compliance System P0 Iter 1
PLT-401 Multi-Region Availability DevOps P1 Iter 1
PLT-402 Automated CI/CD DevOps P1 Iter 1
ING-501 Multi-Protocol Data Ingestion System P0 Iter 1
ING-502 Video Metric Ingest System P1 Iter 1

P0 = Iteration 1 must-have  ·  P1 = Delivered within Iteration 1 contract  ·  All 19 use cases are in scope for Iteration 1


Student Use Cases | ID | Specification | P | | :--- | :--- | :---: | | [STU-001](stu/001.md) | Daily Health Logging — Height, Weight, BMI Screening | **P0** | | [STU-002](stu/002.md) | Video-Based Learning — Library, Categories, Completion Tracking | **P0** | | [STU-003](stu/003.md) | Daily Nutrition Goals — Calorie, Hydration, Nutrition Score | **P0** | | [STU-004](stu/004.md) | Progress & Streak Tracking | **P1** | | [STU-005](stu/005.md) | Notifications & Alerts — Bell Icon, Push, Broadcasts | **P1** | | [STU-006](stu/006.md) | User Profile & Personalisation | **P1** |
School Administrator Use Cases | ID | Specification | P | | :--- | :--- | :---: | | [ADM-101](adm/101.md) | Curriculum & CMS — Module Builder, Video Publish, Grade Assignment | **P1** | | [ADM-102](adm/102.md) | Performance Monitoring — School-level Dashboard & KPIs | **P1** | | [ADM-103](adm/103.md) | Impact Reporting — PDF/Excel Export for Donors & Reviews | **P1** | | [ADM-104](adm/104.md) | Meal Distribution & Inventory Tracking | **P1** | | [ADM-105](adm/105.md) | Student Progress & Enrollment View | **P1** | | [ADM-106](adm/106.md) | Wellness Score Aggregation | **P1** |
Field Coordinator Use Cases | ID | Specification | P | | :--- | :--- | :---: | | [FCM-201](fcm/201.md) | Bulk Screening Audit — GPS-validated On-site Data Capture | **P1** |
System Security & Compliance Use Cases | ID | Specification | P | | :--- | :--- | :---: | | [SEC-301](sec/001.md) | Zero-Trust Authentication (OAuth2 / OIDC) | **P0** | | [SEC-302](sec/002.md) | PII Data Privacy — DPDP Compliance & Anonymization | **P0** |
System Platform & Infrastructure Use Cases | ID | Specification | P | | :--- | :--- | :---: | | [PLT-401](plt/001.md) | Multi-Region Availability & Disaster Recovery | **P1** | | [PLT-402](plt/002.md) | Automated CI/CD & Deployment Pipeline | **P1** | | [ING-501](ing/001.md) | Multi-Protocol Data Ingestion (API, CSV Bulk) | **P0** | | [ING-502](ing/002.md) | Video Metric Ingest & Completion Processing | **P1** |

For requirement-to-UC traceability and DPDP compliance mapping, see the Requirements Traceability Matrix.