Back
Case StudyRetailPakistan

Giving a flower shop a back office it never had

Simply Flowers ran a growing Karachi delivery business out of WhatsApp chats and memory. We replaced that with a complete order management system — built around how the team actually works.

Client

Simply Flowers

Industry

Floral Retail · D2C

Region

Karachi, Pakistan

Scope

Design + Development

Client & Industry

A florist with real demand and no system to match it

Simply Flowers is a Karachi-based flower and gifting business operating primarily through Instagram, WhatsApp, and their website at simplyflowers.pk — delivering arrangements across key Karachi neighbourhoods including DHA Phase 5, Clifton, and PECHS.

The business had everything that matters for a D2C brand: a loyal following, recognisable product photography, and consistent order volume — particularly around occasions and weekends. What it didn't have was any system standing between an order coming in and a bouquet going out the door.

The Problem

Growth was creating more chaos, not more control

Simply Flowers was operating across a physical boutique, an online store, and social — but each was running completely independently. An order placed online had no direct path into the operations team. A sale at the boutique had no connection to the website's inventory. There was no single system anyone could look at and understand the state of the business.

01

No e-commerce infrastructure

The website existed but couldn't handle the full order-to-delivery flow. Customers browsed online, but orders were confirmed manually over WhatsApp or phone - creating friction at the most critical conversion point.

02

No back office for fulfilment

There was no system to receive, track, prep, schedule, and dispatch orders. Each day's fulfilment was coordinated through a combination of notes, messages, and memory - with no visibility into what was outstanding at any point.

03

Boutique and online were separate worlds

The physical boutique had no point-of-sale connected to anything else. Walk-in sales didn't update stock, didn't feed into daily revenue tracking, and had no link to the orders coming through online - so the business always had an incomplete picture.

What We Built

Three systems. One connected operation.

Fifth Corp built the complete technology layer for Simply Flowers — an e-commerce website, a full order management system, and a boutique point-of-sale, all integrated so that a sale at the counter, an order on the website, and the team preparing bouquets in the back are all working from the same data.

E-Commerce Website

A fully built customer-facing online store at simplyflowers.pk - product catalogue, arrangement builder, cart, checkout, and delivery zone selection for Karachi. Orders placed online flow directly into the OMS.

Order Management System

A complete back-office system for receiving, tracking, and dispatching orders - covering order status from confirmation through to delivery, scheduling, inventory levels, and daily revenue - connected to both the website and POS.

Boutique Point of Sale (TIL)

A POS system for the physical boutique - handling walk-in sales, updating stock in real time, and feeding boutique transactions into the same reporting layer as online orders, so the business always has one complete picture.

System Integration

The website, OMS, and POS were connected to a shared backend - so inventory, order status, and revenue are always in sync regardless of where the sale or action originated.

OMS Dashboard & Operations Views

Within the OMS: a daily dashboard, full orders list with filters and status pipeline, a weekly prep and delivery schedule, and an inventory management view with per-arrangement stock levels and raw materials tracking.

Responsive Across Devices

The OMS was built to work on any device - so the team could check order status, update prep progress, and manage deliveries from a phone, tablet, or desktop without a separate mobile build.

How We Did It

Discovery to deployment — across three connected systems

Three systems built in parallel, integrated at the backend, and deployed as a single operational layer for the business. The process moved from understanding how Simply Flowers actually worked, to shipping everything they needed to scale.

01

Operational & Commerce Discovery

We mapped the full business - how orders came in across channels, how the boutique operated day-to-day, how delivery zones worked across Karachi, and what the team needed to see to run fulfilment without friction. This shaped the architecture of all three systems before any design or code was written.

Workflow MappingChannel AuditCommerce RequirementsSystem Architecture
02

E-Commerce Website Build

We built the customer-facing website - product catalogue, arrangement detail pages, cart, checkout with Karachi delivery zone selection, and order confirmation. The site was designed on brand and built to feed confirmed orders directly into the OMS backend.

E-Commerce BuildProduct CatalogueCheckout FlowBrand-Accurate UI
03

Order Management System

The OMS was built as the operational core - a real back-office receiving orders from the website and POS, tracking them through every stage of fulfilment (received, in prep, ready, dispatched, delivered), managing the schedule, and providing the team with a daily view of the business.

Order PipelineFulfilment TrackingSchedule ManagementInventory
04

Boutique POS / TIL

The point-of-sale system for the physical boutique was built to handle walk-in sales, update shared inventory in real time, and push boutique transactions into the same reporting layer as online orders - so the business had one complete, accurate picture regardless of where the sale happened.

Point of SaleReal-Time Inventory SyncTransaction Reporting
05

Integration & Deployment

All three systems were connected to a shared backend - website orders, boutique sales, stock levels, and revenue all flowing into one data layer - then deployed and handed over to the Simply Flowers team with documentation and training.

Backend IntegrationData SyncDeploymentTeam Handoff
Process & Stack

Three systems, one shared backend

The website, OMS, and POS were each built for their own context — but all three pull from and push to the same data layer. Every technology choice was made to keep them in sync without complexity.

Website

  • WordPress / WooCommerce
  • Custom theme build
  • Product catalogue & cart
  • Checkout & delivery zones

Order Management

  • Custom OMS build
  • Order pipeline & tracking
  • Schedule & inventory
  • Revenue dashboard

POS / Boutique TIL

  • Boutique point-of-sale
  • Real-time inventory sync
  • Walk-in transaction handling
  • Unified reporting layer

Integration

  • Shared backend / database
  • API layer (website ↔ OMS)
  • POS ↔ OMS data sync
  • PKR payment processing
Outcome

A flower business that finally runs as one

Simply Flowers went from three disconnected operations — an online store, a boutique, and a fulfilment team — to one integrated system where a sale anywhere updates everything everywhere. The website, OMS, and POS now share a single source of truth.

Start a Project