Project Summary
Kitimimi is a large-scale multilingual WooCommerce store selling customizable, Montessori-inspired fabric books for children. The project required custom engineering of **product builders, multi-step flows, deep WPML integration, performance-focused architecture**, and **a full suite of custom MU plugins**.
Core Responsibilities
- Engineered full custom WooCommerce product builder flow (10+ steps).
- Built dedicated backend tools for translations, product logic, and admin UX.
- Created an automated “dictionary” translation system synced with WPML.
- Integrated multi-step product builders for different Kitibook variants.
- Optimized Core Web Vitals, image flow, AJAX interactions, and ATC UX.
Custom MU Plugins Developed
-
KM – Kitibook Auto Translate
Full-text replacement engine for product edit screens, WAPF fields, and front-end UI. Allows dictionary-based translations (CSV → WPML-aware). -
KM – Kitimimi Dictionary Editor
Admin UI for CSV-based translation dictionary, including pagination, AJAX search, duplicate detection, and Google Sheet syncing. -
Kitimimi – Dictionary Drive Sync
Google Drive synchronization layer — compares, highlights, and updates dictionary items. Shows cell changes color-coded (added/removed/modified). -
Kitibook Series – WAPF Multistep Flow
Custom multi-step stepper UI for standard Kitibook product with dynamic progress, validation, and next/prev controls. -
Kitibook B2B – Advanced Multistep
Separate multi-step builder for wholesale customers with bulk pricing and auto-selection logic. -
Kitibook Planches – One-Step Builder
For a simple product series — auto-selects a default board, hides steps, enables quicker checkout. -
KM – Add to Cart Page Transition
Elementor-style transition overlay when adding to cart, with product name, loader, and WPML-ready messaging. -
KM – Google Drive Sync Engine (Global)
Global plugin combining multiple features (dictionary, drive sync, multi-tab architecture).
Technical Highlights
- Dynamic multilingual product configuration (FR/EN/DE/ES/IT/NL/DA/SV/AR).
- CSV → Google Sheets → WPML translation automation.
- AJAX-driven UX for steps, validations, and ATC flow.
- Custom JS hooks for updating preview card, summary, total price.
- WooCommerce cart and checkout UX improvements.
Live Website
Visit the live store: https://kitimimi.com