DITS Logo
Connect With Us
B2B SaaS Platform & Floral Network

B2B SaaS Platform & Floral Network

A multi-tenant SaaS marketplace that brings customer ordering, recurring flower deliveries, POS, CRM, inventory, and delivery management into one floral commerce ecosystem. Ditstek connected florist-facing operations with web, mobile, and in-store customer experiences to support more coordinated fulfilment and recurring revenue.

B2B SaaS Platform & Floral Network

Project Overview

BloomRunner serves independent florists and their customers through a connected B2B and B2C marketplace. Florists manage subscriptions, orders, customer relationships, event proposals, delivery, and collaborative fulfilment, while customers select arrangements, schedule recurring deliveries, and access loyalty benefits. The platform addresses operational fragmentation and the challenges of selling perishable products. Subscription schedules support demand planning, recipe costing helps florists assess design margins, and network tools enable participating businesses to fulfil orders beyond their own service areas. Ditstek engineered the ecosystem using Angular, React Native, .NET Core, and Microsoft Azure. Multi-tenant storefronts, integrated payments, shared operational services, and configurable access controls provide a foundation for participating florists to manage their businesses within one platform.

Challenges

  • Margin Pressure From Intermediary Fees

    Margin Pressure From Intermediary Fees

    Traditional floral wire-service commissions reduced the value florists retained from orders. App-store purchasing fees also created potential pressure on subscription revenue.

  • Financial Exposure in Introductory Subscriptions

    Financial Exposure in Introductory Subscriptions

    Customers could request high-value arrangements early in a subscription and cancel before the florist recovered its costs. Fulfilment needed safeguards that balanced customer benefits with sustainable delivery value.

  • Heavy Visual Content and Slow Interactions

    Heavy Visual Content and Slow Interactions

    Background videos and dense product displays added loading overhead. The customer experience needed to remain visually engaging while supporting responsive search and checkout.

  • Fragmented Business Workflows

    Fragmented Business Workflows

    CRM, POS, subscriptions, marketing, delivery, and florist networking needed to share customer and order information. Disconnected tools increased duplication and operational effort.

  • Perishable Inventory and Uncertain Demand

    Perishable Inventory and Uncertain Demand

    Short product shelf life made inaccurate purchasing costly. Florists needed better visibility into upcoming deliveries and ingredient requirements to limit excess stock.

  • Multi-Tenant Branding and Permissions

    Multi-Tenant Branding and Permissions

    Participating businesses required distinct storefronts and controlled access to shared operational resources. Branding, domain routing, and hierarchical permissions needed to work consistently across the ecosystem.

Solution

Ditstek developed a connected floral marketplace that combines customer commerce with florist operations. Subscription controls, performance improvements, multi-tenant infrastructure, and shared services support coordinated ordering and fulfilment.

Unified B2B and B2C Commerce

Unified B2B and B2C Commerce

Customer ordering, florist networking, subscriptions, CRM, POS, and delivery operate within a shared ecosystem, connecting online purchases with the work required to fulfil them.

Direct Web-Based Billing

Direct Web-Based Billing

Embedded web account and billing workflows support direct payment management within the mobile customer journey, reducing dependence on native app-store purchasing flows.

Subscription Fulfilment Safeguards

Subscription Fulfilment Safeguards

Checkout and fulfilment rules limit first-month delivery value to 1.5 times the subscription cost while respecting florist-defined minimum budgets, reducing exposure to disproportionate introductory usage.

Performance-Focused Customer Experience

Performance-Focused Customer Experience

Curated lifestyle imagery replaced heavy background videos and dense product grids. Lazy loading and one-second search debouncing reduce unnecessary loading and repeated requests.

Modular Cloud Services

Modular Cloud Services

.NET Core Web API microservices run on Microsoft Azure, with Docker, RabbitMQ, Redis, and SQL Server supporting deployment, asynchronous communication, caching, and data management.

Branded Multi-Tenant Storefronts

Branded Multi-Tenant Storefronts

Company subdomains and CNAME routing support white-label storefronts. Hierarchical permissions govern administrative access, while Angular and React Native applications connect operational workflows across devices.

Features

BloomRunner connects customer selection and recurring purchases with florist production, delivery, network fulfilment, and relationship management.

Bloom Builder and Floral Selection

Bloom Builder and Floral Selection

An interactive wizard captures occasion, budget, style, color, and flower preferences. Dynamic vector illustrations communicate design direction without presenting the result as an exact replica of the final arrangement.

Flexible Flower Subscriptions

Flexible Flower Subscriptions

Customers can choose 4, 6, 12, or 24 annual deliveries, with monthly, pre-delivery, or upfront payment options. Qualifying plans include flower-club benefits and discounts.

Delivery Management and Driver App

Delivery Management and Driver App

React Native driver workflows support route optimization, manual adjustments, and live maps. Timestamped proof-of-delivery photos are shared with senders after successful delivery.

Florist-to-Florist Order Network

Florist-to-Florist Order Network

Participating florists can send and receive fulfilment orders, review regional ZIP-code coverage, and configure settlement percentages for collaborative delivery.

Cross-Network Customer Referrals

Cross-Network Customer Referrals

Customers remain associated with their home florist. Qualifying purchases through another participating florist can generate referral fees for the original business.

Location-Based Holiday Pricing

Location-Based Holiday Pricing

A ZIP-code-based pricing engine supports advance adjustments as major occasions approach, helping florists manage pricing during periods of elevated demand.

In-Store Kiosk and POS

In-Store Kiosk and POS

iPad kiosks connect customer phone numbers and offline purchases with CRM records. Integrated POS workflows include IRIS voice alerts for errors, orders, and incoming calls.

Event Proposals and Recipe Costing

Event Proposals and Recipe Costing

Wedding and event tools manage proposals, ingredient requirements, design margins, and payments. Automatically generated flower and supply shopping lists support purchasing and preparation.

CRM, Marketing, and Loyalty

CRM, Marketing, and Loyalty

The CRM projects 12-month customer lifetime value and categorizes customer activity. Twilio and SendGrid support birthday and anniversary reminders, while rewards encourage repeat purchases and subscriptions.

Tech Implementation

  • Angular
  • React Native
  • .NET Core
  • ASP.NET Core 2.1 APIs
  • Microsoft SQL Server
  • Microsoft Azure
  • Docker
  • RabbitMQ
  • Redis
  • REST APIs
  • CNAME Routing
  • Twilio
  • PayPal
  • SendGrid
  • iPad POS Integration

Impact Created

Reduced Dependence on Intermediary Fees

Reduced Dependence on Intermediary Fees

Direct web billing and florist-network fulfilment provide alternatives to app-store purchasing flows and traditional wire-service commissions, helping businesses retain more order value.

Order Placement Within the Defined Performance Target

Order Placement Within the Defined Performance Target

The supplied project results report completion of the order-placement workflow in under two minutes under the defined performance SLA, supported by streamlined checkout and performance improvements.

Better Demand and Inventory Planning

Better Demand and Inventory Planning

Scheduled subscription deliveries, supplier-order planning, and recipe-based shopping lists help florists align purchasing with expected demand and reduce exposure to perishable inventory waste.

Connected Floral Business Operations

Connected Floral Business Operations

Shared CRM, POS, subscriptions, marketing, delivery, and network workflows reduce fragmentation across customer service and fulfilment activities.

More Opportunities for Customer Retention

More Opportunities for Customer Retention

Recurring deliveries, occasion reminders, referral relationships, and redeemable rewards support continued engagement across the participating florist network.

Clearer Visibility Into Design Margins

Clearer Visibility Into Design Margins

Recipe costing and event proposal tools help florists connect ingredient requirements with pricing and purchasing decisions before fulfilment.

Got a Question or a Project in Mind?

Drop your query below, and let's explore how we can collaborate to drive engagement, visibility, and measurable results.

Send a Query