• Completed the architecture feasibility study for the NexZenTek product-first model and confirmed that the existing stack can support the new architecture without a backend rewrite.
• Finalized the tenant architecture plan, implementation task breakdown, and feasibility analysis for the required architecture decisions.
• Fixed the session-expiry flow so users are redirected to the global Accounts login instead of the tenant-specific login URL.
• Implemented the PLAN_EXPIRED handling to prevent expired or suspended plans from proceeding and to show the appropriate message on the login screen.
• Clarified the hosting structure: nexzentek.com is used for the Gallery, while product domains such as pos. and landscaping. are used for the Staff application, login, and dashboard.
• Completed the Staff FE signup flow so the selected plan and billing cycle are passed from the landing/pricing page to registration and then into the company registration step.
• Finalized the overall signup flow: Landing → Select Plan → Company Registration → Account/Payment.