13
years in Ecommerce
[email protected]
HomeCase StudyDesert: Confectionery Marketplace with Geolocation, Vendor Work Schedules, and Filter by Distance

Desert: Confectionery Marketplace with Geolocation, Vendor Work Schedules,
and Filter by Distance

Desert is a unique bakery marketplace that gives every customer the opportunity to purchase high-quality desserts directly from manufacturers. The platform’s main objectives are to support and promote talented bakers and companies, as well as to create a community united by a shared passion for sweets and creative ideas.

Field: Bakery & Confectionery Production   Country: Russia   Website: Dessert

Client Problem

The client asked us to develop a functional and user-friendly marketplace that brings together small bakeries and private masters offering fresh desserts and sweets. It was essential to consider the specificity of the products and the work schedules of vendors across different time zones.

Main Goals

  • Develop an adaptive and attractive website design
  • Implement a distance filter between Customers and Vendors
  • Create a Vendor work schedule system with time zone adjustments

What We Did

Design Based on Unitheme2

To implement the website design, we used the popular AB: Unitheme2 theme, customized to meet the client’s specific requirements. We developed layouts for all key pages, ensuring easy navigation and a modern visual style.

Automatic Customer Location Detection

The Customer’s entry to the site begins with automatic and precise geolocation detection.

If a Customer wants to ship a product to a different address (for example, as a gift), they can manually enter it.

The location is saved in the user’s session.

Distance Filter Between Customer and Vendor

Thanks to the new filter, only products from vendors whose delivery zones cover the customer’s location are displayed on the storefront. These results affect other filters (Vendor, Price, Weight), so buyers see only relevant items. Distance to the vendor is shown in both the catalog and product cards.

"To order" Filter

We added a filter allowing customers to choose between in-stock items or those available for pre-order. This simplifies selection and reduces search time.

Shipping Сalendar

We developed an add-on for managing vendor work schedules, which allows configuration of:

  • Working days, weekends, short days, and holidays;
  • Delivery time intervals and deadlines for same-day orders;
  • Order limits per interval, surcharges for time slots and zones;
  • Delivery zones with surcharges and filtering by city/region of the buyer.

In the Admin Panel, this appears as a table of all vendors with visual editing options for their calendars.

Delivery

We enhanced the default delivery add-on:

  • Added the ability for administrators to set custom names for “Pickup” and “Delivery to Customer Address” methods;
  • Created delivery method templates for new vendors with limited editing rights;
  • Hidden option for vendors to add their own delivery methods;
  • Implemented logic for determining the buyer’s address on the storefront considering their profile and geolocation.

In the admin panel, the “Deliveries” page displays main information about all placed deliveries.

Orders display delivery date/time adjusted for time zones (can be edited manually).

Product Page

Checkout Page

Project Results

  • A unique marketplace with geolocation support, distance-based filtering, and flexible delivery has been developed.
  • Increased conversion and user loyalty thanks to accurate gelocation detection and personalized product selection.
  • Improved user experience through an intuitive interface and customizable delivery settings.
  • Platform scalability has been ensured — it’s ready for adding new vendors and delivery regions.

The implemented Desert marketplace became an effective platform for selling confectionery products, connecting vendors and customers nationwide. The project allowed the client to launch a scalable and flexible online service that meets the high demands of the modern market.

If you’re looking to build a marketplace with unique logic and functionality — we can help bring your idea to life from scratch or enhance your existing solution.

Services
Marketplace Development

Create your fast scaling marketplace easily. Integrate with CRM, Ebay, or Amazon.
Sell anything on the website, on social media or in person.

We will find solutions
for everyone!

Share your idea and we’ll offer an optimal solution

Please, fill out the form
Please, fill out the form