Back to Case StudiesFurniture & Home

City Furniture

Data Pipeline & Headless E-commerce Integration

Built the data synchronization pipeline for City Furniture's e-commerce platform — connecting IBM SQL databases through AWS batch jobs to Akeneo PIM, feeding a headless Next.js storefront with custom checkout experience.

Automated

Data Synchronization

Real-time

Product Updates

Custom

Checkout Experience

Headless

Architecture Flexibility

The Problem

The Challenge

City Furniture needed a robust data pipeline to synchronize product information from their legacy IBM SQL databases to a modern e-commerce platform through Akeneo PIM.

1

Product data was locked in legacy IBM SQL Server databases with complex schemas and relationships

2

No automated way to sync thousands of furniture SKUs with variations, pricing, and inventory to the e-commerce platform

3

Akeneo PIM needed to serve as the central hub for product data normalization and enrichment

4

Required a headless e-commerce solution with custom checkout experience rather than standard Shopify checkout

How It Works

Data flows from IBM SQL databases through AWS batch jobs to Akeneo PIM, then feeds the headless Next.js e-commerce platform.

Data Pipeline

IBM SQL Server

AWS Batch Jobs

Data Transformation

Akeneo PIM

E-commerce Platform

Next.js Storefront

Product Catalog

Custom Checkout

Order Processing

Infrastructure

AWS Infrastructure

PIM API Integration

Real-time Sync

Headless Architecture

What We Built

Our Solution

1

IBM SQL to AWS Batch Pipeline

Built AWS batch jobs to extract product data from legacy IBM SQL Server databases, transforming complex furniture catalog information including SKUs, variations, pricing, and inventory levels.

2

Akeneo PIM Integration

Implemented Akeneo PIM as the central product information hub, receiving normalized data from AWS batch jobs and serving as the single source of truth for all product information.

3

Headless Next.js E-commerce

Built a headless Next.js storefront consuming product data from Akeneo PIM, providing full control over the customer experience and checkout flow without Shopify constraints.

4

Custom Checkout Experience

Developed a custom checkout experience tailored to furniture purchasing workflows, handling complex delivery options, financing, and multi-item configurations.

Technologies Used

Next.js
Next.js
React
React
Akeneo PIM
Akeneo PIM
AWS Batch
IBM SQL Server
Node.js
Node.js
TypeScript
TypeScript

Ready for Similar Results?

Let's discuss how we can help bring your project to life.