
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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