Zucora Ecosystem
Comprehensive Drag-and-Drop Website Builder Platform

Project Overview
Developing Zucora, a comprehensive website builder platform enabling users to create professional websites with drag-and-drop functionality. Focused on optimizing bundle size, implementing a unified component package system with centralized library architecture, and maximizing performance.
Core Features
- ✓
Drag-and-Drop Editor: Interactive canvas allowing absolute and grid-based layouts.
- ✓
Centralized Component Library: Dynamic component loading with tree-shaking support.
- ✓
Third-party Integrations: Native integrations with Bambora payment gateway and Five9 cloud contact center.
Challenges & Solutions
Bundle Size Optimization
High volume of dependencies caused initial load performance lag. Solved by implementing strict tree-shaking, code-splitting, dynamic imports in Next.js, and consolidating redundant utility libraries.
State Management Complexity
Managing drag-and-drop builder canvas state cleanly. Solved by implementing a hybrid state model using Zustand for real-time canvas dragging and Redux Toolkit for persistent website configurations.