Buketi.mk Marketplace

Date Published

About the Client

Buketi.mk is the premier online destination for flower and gift delivery in Macedonia. They connect customers with the best local florists and gift shops across the country, offering a curated selection of fresh bouquets, flower boxes, and seasonal arrangements.

With a vision to modernize the traditional floral industry in Macedonia, Buketi.mk needed a robust platform that could unite independent florists under one digital roof while maintaining a seamless, high-end shopping experience for customers.

Screenshot 1

The Challenge

Building a flower marketplace comes with unique logistical hurdles. Buketi.mk needed to transition from a standard e-commerce model to a true multi-vendor environment. Their primary challenges included:

Vendor Management: Local florists needed an easy way to manage their own inventory, prices, and delivery slots without accessing the main admin backend.

Complex Logistics: Handling delivery zones, time-specific delivery slots, and order routing to the nearest vendor to ensure freshness.

Scalability: The platform needed to handle high traffic spikes during holidays like Valentine’s Day and International Women's Day (March 8th).

Unified Experience: Customers needed to be able to buy from multiple florists in a single checkout flow without friction.

Our Solution: MedusaJS + MercurJS

We chose MedusaJS as the headless commerce engine for its unrivaled flexibility and coupled it with MercurJS, a powerful multi-vendor marketplace accelerator.

This combination allowed us to launch a fully functional marketplace in record time. Medusa handled the core commerce logic (carts, orders, products), while MercurJS provided the specialized infrastructure for multi-vendor capabilities, including vendor dashboards and payout automation.

Key Features

Dedicated Vendor Dashboards Powered by MercurJS, every florist on the platform gets their own dashboard. They can upload products, set stock levels, and view their specific orders in real-time, giving them autonomy while keeping the main platform organized.

Advanced Delivery Scheduling We implemented custom logic allowing customers to select specific delivery dates and time windows. The system automatically filters available vendors based on the delivery location (City/Municipality) to ensure orders are only routed to florists who can fulfill them.

Unified Multi-Vendor Checkout Customers can add items from different flower shops into a single cart. The system splits the order on the backend—routing the respective line items to the correct vendors—while the customer makes just one simple payment.

Automated Vendor Payouts To streamline operations, we integrated an automated payout system. When an order is completed, the platform calculates the commission and transfers the remaining revenue directly to the vendor's account, reducing administrative work.

Localized Experience The storefront was built with full localization support, offering a seamless experience in the Macedonian language (and English) with support for local payment gateways and currency (MKD).

The Results

5+ Vendors Onboarded within the first 3 months of launch.

Zero Downtime during the peak March 8th holiday rush.

40% Reduction in operational overhead due to automated order routing.

Faster Delivery Times by algorithmically matching orders to the nearest available florist.

Why MedusaJS & MercurJS Was the Right Choice

Building a marketplace from scratch is expensive and time-consuming. MercurJS allowed us to skip months of development by providing out-of-the-box marketplace architecture, while MedusaJS ensured we weren't locked into a rigid platform.

This stack allowed us to:

Launch an MVP (Minimum Viable Product) weeks faster than traditional custom development.

Retain full ownership of the code and data.

Customize the "unboxing" experience of the digital storefront to match the elegance of the physical bouquets.

Software

A custom B2B eCommerce platform built with MedusaJS for SupplyCity LLC — optimized for wholesale, bulk ordering, and business account workflows.