ZalPlan
PMS · 001 · 2026

Booking, the way it should be.

Chess-grid, smart-pricing, widget — one system. From government libraries to banquet halls. Infrastructure that works with venues of any format.

Free during beta. No card. 90-second sign-up.


One system — every format. Public and private. Large and small. Permanent and pop-up.


§ I · Hub screen

The grid you'll finally want to open.

Every manager makes hundreds of micro-decisions in a day: slide a booking, check a conflict, adjust a cleanup window. Zalplan collapses all of that into a single mouse drag.

Real-time updates reach every manager simultaneously. Conflicts are flagged before the guest ever clicks "book." Buffers for cleanup, setup, and teardown are accounted for automatically.

  • Drag-and-drop with a magnetic grid snapping to 15-minute slots
  • Real conflicts highlighted — admins can override with a full audit trail
  • Filters by manager, source, event type, and payment status
  • Search by guest name, booking number, phone, company, or invoice
§ III · Spaces

Multihall, SVG layouts,
and real assigned seating.

"Large hall = Small hall A + Small hall B." A composite space whose availability is blocked automatically the moment any of its components is taken.

For cinemas, theaters, restaurants, and stages — SVG layouts with individual seat assignments. Upload your floor plan, mark the seats, and Zalplan turns every <rect> into a bookable seat with a price category.

  • Multiple configurations per hall (banquet / theatre / cocktail)
  • Seat categories, concessions, season passes
  • Widget renders an interactive map with zoom and hover highlights
§ IV · Storefront

One line in HTML,
your site takes bookings.

The widget works in four modes: request (lead to manager), instant (confirmed on the spot), calendar (show availability), deposit (partial payment upfront).

Themeable via CSS variables, localizable, UTM-aware, and deployable on Tilda, Bitrix, WordPress, Wix, Webflow, or your own React front-end. No iframe wrappers — native DOM, ARIA-accessible, 18 KB gzip.

<!-- 1. add the script -->
<script src="https://widget.zalplan.ru/embed.js" async></script>

<!-- 2. drop in the container -->
<div data-zalplan="loc_5K2"
     data-mode="instant"
     data-theme="light"></div>

// done.
§ V · Principles

Five ideas Zalplan stands on.

  1. I

    The chess-grid is the main screen — not a calendar littered with tags. Real-time, drag-and-drop, conflicts surface before a manager has a chance to make a mistake.

  2. II

    Smart-pricing on rules, not a single flat rate. Condition → action. Deploy without a developer — the system explains exactly why the price is what it is.

  3. III

    Multihall and SVG seating layouts. Hall A + Hall B = one composite space whose availability locks automatically the moment any component is taken.

  4. IV

    Open API and an embeddable widget. REST, webhooks, OpenAPI, SDK. The widget installs in one line on any site — Tilda, Bitrix, WordPress, or your own React front-end.

  5. V

    Built for venues of every scale and format. Government libraries, boutique studios, stadium arenas — one system, no special editions, no per-feature unlocks.

§ VI · Pricing

Free during beta. No card, no invoices, no commitments.

Get early access →

Ready?

Open the reservations
the way they should be.