← Back to Selected Works
Website Builder Platform

Zucora Ecosystem

Comprehensive Drag-and-Drop Website Builder Platform

RoleLead Frontend Developer
Clienttechindustan
Year2024
Live URLVisit Platform ↗
Zucora Ecosystem

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.

Technologies Used

Next.jsReact.jsReduxRedux ToolkitZustandTailwind CSSBambora APIFive9 SDK
Visit Live Site →
Let's work together

LET'S ARCHITECT SOMETHING GREAT

I am currently open to exciting new frontend roles, freelance projects, or collaborative engineering opportunities. Let's make something amazing.