MWE Handover Status
Tracks the state of every item in the MWE → NOVA transition. Updated from the official Phased Migration Plan and Request Board documents (dated March–April 2026).
Immediate action required: Phase 6 (Data Migration) deadline was 03/30/2026 and is overdue. The production API database has not been delivered. Follow up with MWE directly before proceeding further.
Phased Migration Plan
| Phase | Objective | Status | What NOVA needs to do |
|---|---|---|---|
| 0 — Preparation | Understand current architecture | ✅ Done | — |
| 1 — DNS / Domain Transition | Move traffic control to NOVA | 🟡 In Progress | homecareservicesportal.com registrar transfer is in progress. All other domains use NOVA's Cloudflare nameservers. Do not modify email DNS records until SendGrid migration is complete. |
| 2 — Websites Migration | Move frontend websites to NOVA infrastructure | 🟡 In Progress | NOVA controls the domains. Deploy the 5 sites (Nova Home Care main + monorepo with Essential, Vital, Ashur, Caring for You) and complete hosting cutover. |
| 3 — CMS Migration | Move WordPress CMS to NOVA infrastructure | 🟡 In Progress | Production WP files and DB dump were shared March 16, 2026. NOVA needs PHP + MySQL hosting. Requires Bluehost access for novahomecareindiana.com — contact Hamza. |
| 4 — Web Applications Migration | Move portal and application forms | 🟡 In Progress | Repos are available. Remaining work: finalize environment variables and run the app against NOVA infrastructure. |
| 5 — API Migration | Move backend services | 🟡 In Progress | Repos available. Key note: MWE recommends reusing the existing AWS S3 configuration — request S3 credentials from MWE rather than creating new buckets. |
| 6 — Data Migration | Move production database | ⚠️ Not Started | OVERDUE — deadline was 03/30/2026. MWE will put the portal into maintenance mode, share the final production DB export, then hand off. NOVA then imports, validates, and cuts over DNS. |
| 7 — Final Validation | Validate full system | 🔴 Not Started | Begins after Phase 6. Covers smoke testing, auth, form flows, API, document generation, DNS. See Smoke Tests. |
Request Board — Open Items
Items from the Nova Tech request board. Items not listed here are Done or N/A.
| Item | Status | Notes |
|---|---|---|
| Production Database (API) | ⚠️ Not Started | The DB shared on March 16 was for the WordPress CMS, not the Django API. API production DB is still pending. Follow up urgently. |
| API Technical Documentation | ⚠️ Not Started | MWE has not delivered technical docs for the API. Our docs site is the working substitute. |
| SendGrid Move to NOVA | ⚠️ Not Started | Process: (1) re-request DNS zone file for homecareservicesportal.com, (2) copy DNS records exactly, (3) get list of all From addresses used in production, (4) dissociate domain from MWE SendGrid before linking to NOVA SendGrid. Known from address: no_reply@homecareservicesportal.com. |
homecareservicesportal.com Registrar Transfer | 🟡 In Progress | DNS is already on NOVA's Cloudflare nameservers. Registrar transfer (domain ownership) still pending. |
| Staging Playbook | 🟡 In Progress (us) | MWE did not provide one. NOVA is building its own — see EC2 Playbook. |
| Email Handling | 🟡 In Progress | SendGrid is not HIPAA-compliant. MWE resolved this by stripping PHI from all email templates. This approach must be maintained — do not add PHI to email content. |
| Automated Test Cases | 🟡 In Progress | MWE committed to delivering a ZIP of automated test cases. Already in our repo under testing/. |
| Portal Manual / Functional Docs | ✅ Done (us) | MWE's Referral/Marketer flow docs remain incomplete. All other functional specs (client profile, employee onboarding, compliance documents, notifications) have been extracted from the handover zip and written up in the Product section of this docs site. |
Items confirmed as delivered / not needed
| Item | Notes |
|---|---|
| Google Analytics access | GA4, Google Ads, GTM — all under hamza@novahomecareindiana.com |
| WordPress CMS files + DB | Shared March 16, 2026. Archive requires no password. |
.npmrc file in portal repo | MWE confirmed it can be deleted — it's outdated. The @medicalwebexperts/core dependency is served from vendors/ as a local .tgz. |
| ENV info for local dev | .env.development.example files in each repo are the reference. Production values must be set independently. |
Key production details from MWE docs
| Item | Value |
|---|---|
| Production portal domain | homecareservicesportal.com |
| Production portal login pattern | https://www.homecareservicesportal.com/login/<org-token> |
| Production apply-now pattern | https://www.homecareservicesportal.com/apply-now/<org-token> |
| Email from address (production) | no_reply@homecareservicesportal.com |
| AWS S3 | Existing bucket in use — reuse recommended by MWE. Request credentials. |
| HIPAA requirement | All hosting and data handling must be HIPAA-compliant. PHI must not appear in email content. |