Skip to content

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

PhaseObjectiveStatusWhat NOVA needs to do
0 — PreparationUnderstand current architecture✅ Done
1 — DNS / Domain TransitionMove traffic control to NOVA🟡 In Progresshomecareservicesportal.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 MigrationMove frontend websites to NOVA infrastructure🟡 In ProgressNOVA 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 MigrationMove WordPress CMS to NOVA infrastructure🟡 In ProgressProduction 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 MigrationMove portal and application forms🟡 In ProgressRepos are available. Remaining work: finalize environment variables and run the app against NOVA infrastructure.
5 — API MigrationMove backend services🟡 In ProgressRepos available. Key note: MWE recommends reusing the existing AWS S3 configuration — request S3 credentials from MWE rather than creating new buckets.
6 — Data MigrationMove production database⚠️ Not StartedOVERDUE — 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 ValidationValidate full system🔴 Not StartedBegins 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.

ItemStatusNotes
Production Database (API)⚠️ Not StartedThe 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 StartedMWE has not delivered technical docs for the API. Our docs site is the working substitute.
SendGrid Move to NOVA⚠️ Not StartedProcess: (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 ProgressDNS 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 ProgressSendGrid 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 ProgressMWE 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

ItemNotes
Google Analytics accessGA4, Google Ads, GTM — all under hamza@novahomecareindiana.com
WordPress CMS files + DBShared March 16, 2026. Archive requires no password.
.npmrc file in portal repoMWE 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

ItemValue
Production portal domainhomecareservicesportal.com
Production portal login patternhttps://www.homecareservicesportal.com/login/<org-token>
Production apply-now patternhttps://www.homecareservicesportal.com/apply-now/<org-token>
Email from address (production)no_reply@homecareservicesportal.com
AWS S3Existing bucket in use — reuse recommended by MWE. Request credentials.
HIPAA requirementAll hosting and data handling must be HIPAA-compliant. PHI must not appear in email content.

Nova Home Care — Internal Developer Docs