/ Case studies / Malí Vinári / Online store

A multi-vendor e-shop with payments and delivery

A multi-vendor store curating the offerings of several small family-run Slovak wineries in one place, with its own registration flow for wineries.

ClientMalí Vinári
Year2026
Project typeOnline store
Multi-vendor e-shop with online payments and delivery — ukážka rozhrania 1
Multi-vendor e-shop with online payments and delivery — ukážka rozhrania 2
About the client

Malí Vinári is a project built around the idea of "wines with soul from small cellars" — a curated selection of wines from family winemakers who preserve their ancestors' tradition instead of mass production.

Starting point

The goal was to build a store that, instead of a single producer, presents a curated selection from several small wineries, with a simple purchase, payment and delivery flow, while also giving wineries their own path to apply to join the offering.

Challenges

Designing this marketplace store, we tackled several specific challenges.

  • A marketplace, not a single producer

    The catalog had to be built around assigning each product to a specific winery, with its own approval process for new suppliers.

  • Credibility of the selection

    The site had to communicate that this is a curated, not a mass, selection — the design and copy had to carry the feeling of a "small cellar," not a wholesaler.

  • Two kinds of goods in one cart

    The shop sells bottles and reservations for tasting events. An event has a date and a capacity, a bottle has stock — the same cart and checkout have to carry both.

  • A static front end over live data

    The catalogue runs as a static Next.js front end, while stock, prices and newly joined wineries live in a separate admin backend. Joining them over a REST API had to keep the site fast and the data current at once.

Our approach

We built a static Next.js frontend connected to a separate Laravel + Filament admin backend that serves as a REST API. The frontend covers the catalog, checkout and registration of new wineries.

  • A catalog of wines and accessories assigned to specific wineries
  • A registration form for new wineries (name, logo, story) with admin approval
  • A cart and checkout with Stripe payments and Packeta delivery
  • A customer account with order history and reviews
  • OTP-based login
  • Booking and payment for tasting events directly in the store
Process
1

Marketplace model analysis

We designed a data model assigning products to specific wineries, including an approval process.

2

UI/UX design

We designed a look and copy carrying the feeling of a curated selection "from a small cellar."

3

Frontend and backend development

We implemented a static Next.js frontend and a Laravel + Filament backend with Stripe and Packeta integration.

4

Launch

After testing the winery registration process and checkout, we launched the store.

Results

Malí Vinári brings together the offerings of several small, family wineries in one trusted place — with an entry path for new wineries through its own registration process and a full purchase experience including tasting events.

INTERFASE