Note from Gordana on existing solution architecture
• The architecture is a headless Next.js frontend coupled with a WordPress backend acting as a decoupled CMS. The core functionality is driven by a custom Next.js-compatible Block Editor within WordPress, which serializes layout data for the frontend to consume via an API (GraphQL or REST). This setup integrates heavy business logic—including Stripe payment flows with webhooks, Brevo CRM synchronization, and Zoom/WhatsApp automation—directly into the Next.js application layer. The result is a hybrid system that offers the performance and security of a modern React stack while maintaining a visual editing experience for content management.