Deliverables and next steps
Deliverable Status
Interactive prototype,
NexusOne Learning
Ready (v8, final): 8 roles plus external users, 209 role views, 10,556
clicks checked with 0 errors; mode of class, who-gets-notified,
reschedule / cancel / edit with alerts, messaging providers, routing
and delivery log, notification preferences, HRMS connectors, mobile
preview, deployment & scaling, presales demo mode, form
validation
User & Operating Manual Ready (also built into the product)
Business Logic Specification Ready
Project Concept Note This document
Source-code foundation: .NET
10 API and worker, Angular 20
web app, SQL Server data
model, Docker and setup
scripts
Compiled: 0 errors, 0 warnings; 163 unit tests pass; Angular
production build passes; delivered with migrations, idempotent SQL
script, Docker and setup scripts
Virtual classroom guides
(Teams, Zoom, Google Meet,
NexusOne Live; Moodle
position) and training budget
guide
Ready: docs/INTEGRATIONS-VIRTUAL-CLASSROOMS.md,
docs/NEXUSONE-LIVE.md, docs/BUDGET-AND-REQUESTS.md, also in
the project
Security & VAPT readiness
report
Ready: docs/SECURITY-VAPT.md (findings, fixes, controls, production
checklist, VAPT scope)
Mobile apps: Flutter and Ionic
projects for Android and iOS
Written and statically checked (not compiled in the build sandbox);
store submission, security (MASVS L2), performance and API guides
in mobile/*/docs
Cloud architecture, HA/DR
runbook, performance tuning,
self-hosting guide; Terraform,
Helm, Kubernetes and
BigBlueButton scripts
Ready: docs/CLOUD-ARCHITECTURE.md, HA-DR-RUNBOOK.md,
PERFORMANCE-TUNING.md, SELF-HOSTED.md; deploy/ and loadtest/
Messaging & alerts guide Ready: docs/MESSAGING-ALERTS.md
Product presentation for
presales
Ready: 25-slide deck, plus the demo mode inside the prototype
Decisions needed from the client
 Cloud: Azure or AWS, and the hosting region
 HR system and the integration account for it
 Single sign-on provider (Microsoft Entra ID or other)
 Virtual classroom platforms to connect (Teams, Zoom, Google Meet)
 LLM providers and monthly token budgets
NexusOne Learning  Project Concept Note · v5 · 54/55
 Pilot company and go-live window
 Signature specimens (PNG / JPG) of each Department Head, Senior Manager and HR /
L&D signer, and each company’s seal
 External VAPT vendor and test window on the staging environment
 NexusOne Live: confirm BigBlueButton hosting (number of servers, region) or use only
Teams / Zoom / Meet
 Two-factor policy and SMS gateway (MSG91 DLT sender and template for India)
 Budget set-up: financial years, exchange rates, approval thresholds and service
agreement policy per company
For the final release, the client also decides:
Providers: e-mail, SMS (DLT registration in India) and WhatsApp Business.
Mobile app stack: Flutter or Ionic.
Store accounts: the Google Play and Apple developer accounts the app is published
under.
Availability tier: 99.9 % or 99.95 %.
DR mode: pilot light or warm standby.
Database edition: SQL Server Standard or Enterprise.
Next steps
1. Client walk-through of the prototype with each stakeholder group.
2. Discovery workshop to confirm masters, workflows, completion rules and reports.
3. Sign-off on scope, roadmap and commercials; start Phase 1