<aside> <img src="/icons/document_blue.svg" alt="/icons/document_blue.svg" width="40px" />

A2 · Software Requirements Specification · Version 1.0 · Approved 13 September 2026

30 pages. Scope: lab website and admin panel.

</aside>

<aside> <img src="/icons/target_blue.svg" alt="/icons/target_blue.svg" width="40px" />

Controlled document


Document Software Requirements Specification

ID SE-SRS-001

Version 1.0

Date 13 September 2026

Status Approved

</aside>

<aside> <img src="/icons/checkmark_green.svg" alt="/icons/checkmark_green.svg" width="40px" />

Requirements


61 functional requirements (FR-01 to FR-61)

39 quality requirements (NFR-01 to NFR-39)

Each with one actor, one behaviour and a Given / When / Then acceptance check

</aside>


Contents

Section Content
1 – 4 Document control, purpose and scope, product summary, users and supported environments
5 61 functional requirements (FR-01 to FR-61): public pages, Calendly booking, authentication, content management, events, system behaviour
6 39 quality requirements (NFR-01 to NFR-39): performance, usability, security, availability
7 – 8 Data model and field rules; constraints and decisions
9 – 11 Traceability, out of scope, resolved questions

Changes after the baseline

<aside> <img src="/icons/checklist_gray.svg" alt="/icons/checklist_gray.svg" width="40px" />

The Intaglio design, admin-defined teams, mandatory two-step sign-in and the Neon standby are recorded in A3 — SDS v2.0 — Issued and the Decisions register (ADR-018 to ADR-024).

</aside>