Skip to main content
Download free report
SoftBlues
E-commerce & Retail • AI Product Development

From WooCommerce Limits to a High-Performance E-commerce Constructor

Jaffle Platform

A WordPress + WooCommerce based platform with custom plugins and a parent theme built for speed, large databases, and integrations. Used by Australian businesses, including Diaco's Garden Nursery during COVID-19.

Book a Case Walkthrough
Mar 2020
Partnership Start
Present
Ongoing Support
0
Key Integrations
0
Team Roles
Project Overview

Jaffle is an e-commerce constructor used by established businesses in Australia. It supported Diaco's Garden Nursery, a large local nursery network, during the COVID-19 period.

The Challenge

Build a WordPress + WooCommerce environment with custom plugins and a parent theme focused on speed, marketing features, large databases, and integrations.

  • Standard WooCommerce setup could not meet speed and UX needs
  • Need for marketing features built into the platform foundation
  • Large database support without performance issues
  • Complex integrations required for real business workflows
  • Need for a stable base that can be reused for different businesses

Our Solution

Softblues built Jaffle as a dedicated WooCommerce and WordPress environment with a set of plugins and a parent theme. The platform became a practical base for Australian businesses to expand online, and it helped Diaco's Garden Nursery stay stable and profitable during COVID-19.

  • Custom plugin set and parent theme built for WooCommerce + WordPress
  • Component-based frontend approach for easier styling per business
  • Custom checkout experience built with Vue.js
  • Product filters built from scratch with AJAX
  • Secure build rules and controlled use of third-party plugins/themes
Technology

Built with Enterprise-Grade Technology

WordPressWooCommerceVue.jsReactPHPAJAXBEMBedrockSymfonyDoctrine ORMGitHubStatic Code AnalysisData Caching
Client Goals

Goals and Objectives

The client came to us with clear objectives to transform their operations.

01

Improve Speed

Ensure fast user experience even with large catalogs and heavy usage.

02

Support Marketing Needs

Build a base that supports marketing features and growth activities.

03

Handle Large Databases

Keep stable performance when working with large product and customer datasets.

04

Enable Integrations

Connect key services needed for login, messaging, and location features.

05

Improve Security

Limit risky third-party dependencies and apply stronger security configuration.

Solution in Action

See the Platform in Action

From intake to completion, explore how the solution transforms operations.

Pickup Location Map and Store Selection

Pickup Location Map and Store Selection

Store pickup flow where users search by address or zip code and choose the nearest store. The map and store cards make pickup selection fast and clear before checkout.

Product Listing Filters and Checkout Bar

Product Listing Filters and Checkout Bar

Category page with advanced filters like price range and sorting. The sticky checkout bar supports a smoother buying flow, especially on large catalogs.

Platform Architecture

How It All Works Together

1

Theme and Plugin Foundation

Parent theme plus a set of plugins that form a reusable base for different businesses on WooCommerce and WordPress.

2

Frontend Components

Component architecture with BEM naming and separated component files to keep UI changes controlled and easier to manage.

3

Backend Structure

MVC-like approach with data mapping (Doctrine-like), database abstraction layers, and caching over WP Query and wpdb queries.

4

Security and Delivery

Bedrock boilerplate with deeper security configuration, GitHub-based development, and auto deploy and auto-update systems (Symfony backend).

Results

Value and Impact Delivered

Measurable improvements across every dimension of operations.

Bigger Reach

Helped established Australian businesses extend their online presence using the Jaffle platform.

Safer Platform

Reduced risk by restricting untrusted plugins/themes and using deeper security configuration.

Faster UX

Built for speed and large databases, supporting smoother shopping and admin work.

Stable Growth

Platform supported Diaco's Garden Nursery stability and profitability during COVID-19.

7 roles

Team Delivery

Delivered by a full cross-functional team including PM/BA, frontend, backend, QA, and design.

Ready to Transform Your E-commerce & Retail Operations?

See how AI can help your organisation reduce errors, speed up processing, and improve outcomes. Let's discuss your specific challenges.

Book Discovery Call
15+
Years Experience
200+
Projects Delivered
$1M
Insurance Coverage
Success Stories

Explore Other Projects

Discover more AI solutions delivering measurable results across industries