About

⚡ VBWD

A sales platform for the digital world — SaaS subscriptions, CMS, shop, booking and a token economy on one self-hosted backend, two Vue front-ends and one plugin contract.

landing1cmsmainchatchattheme-switcheranalytics
The VBWD admin dashboard — revenue, growth and churn at a glance.
The VBWD admin dashboard — revenue, growth and churn at a glance.
The pitch

What this instance demonstrates

VBWD is a worked example of running the VBWD platform for software engineers, SaaS builders, digital agencies and smart-app teams. VBWD core is intentionally agnostic — all domain behaviour is delivered by plugins. This instance is nothing more than a chosen constellation of plugins on top of the same core codebase that every other instance runs.

9 Plugins enabled
3 On the roadmap
1,851+ Passing tests
65+ REST endpoints
Constellation

Plugin constellation in this instance

Every row below is a real plugin — switch it off in /admin/settings/plugins and the corresponding behaviour disappears cleanly.

landing1

Embeddable marketing landing with pricing widget.

cms

Pages, categories, image uploads, slug routing.

mainchat

Front-of-house public chat — visitor FAQ, KB-aware, anonymous→identified handoff.

chat

LLM chat with token metering (OpenAI-compatible).

theme-switcher

Five CSS-var presets with zero regressions when off.

analytics

Active sessions, revenue snapshots, domain-event log.

stripe

Cards, Apple/Google Pay, webhooks, plan sync.

paypal

Orders + capture + webhook flow.

yookassa

Russian-market payment rail.

Free with core

Guarantees you inherit

  • Subscription lifecycle — PENDING → ACTIVE → CANCELLED → EXPIRED.
  • Multi-currency pricing, regional tax, line-item invoicing.
  • Token economy for any metered feature — AI, exports, downloads, bookings.
  • JWT auth with access + refresh, bcrypt hashing, RBAC.
  • Outbound webhooks with retry and delivery logs.
  • Enable / disable plugins without a server restart.
  • 1,851+ passing tests, TDD as the development standard.
  • BSL 1.1 — self-host for yourself free; production use needs a licence.

Want the pricing? See plans →