| 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 |