A product by Leffel Consulting

In development

Bastion Business Suite

One platform. A family of business apps.

Bastion is a multi-tenant SaaS platform where each app shares about 80% of its plumbing — authentication, tenant isolation, theming, billing, a public API, and a metadata engine — and adds only its own workflows. Build the platform once, and every new app gets cheaper. The CRM is live today; the rest of the suite is built on the same foundation.

Bastion is an actively developing platform — the CRM is functional today and the rest of the suite is being built. Want an early look or a build tailored to your business? Let's talk.

The suite

One platform, a family of apps.

Each app shares the same foundation and adds only its own workflows. The CRM is live and in use today; the rest are modeled on the platform and on the way.

Available now

CRM

Contacts, companies, deals, and pipelines with Kanban stages, leads, activities, and a self-serve report builder. Fully built and in use.

Coming soon

HRIS

Employees, org chart, time-off, timesheets, and documents. Data model is designed; the app is on the roadmap.

Coming soon

ERP

Inventory, purchase and sales orders, invoicing, and double-entry accounting. Modeled and next in line to build.

Coming soon

POS

Registers, shifts, product catalog, and multi-tender transactions — designed to run on the MAUI desktop app, online or off.

Coming soon

Documents

Markdown documents with review workflows and AI assistance. Planned.

The platform

Built once. Shared by every app.

The shared foundation is the real product — and it's what makes Bastion different. These capabilities ship today.

True multi-tenant isolation

Every record is stamped and filtered by workspace, enforced on every read and write. One customer can never see another's data.

Per-workspace branding

Each customer sets their own name, colors, and logo — the theme updates live. Same app, their brand.

Metadata customization engine

Add custom fields — text, number, date, choice, currency, and more — that render automatically. Configuration, not a new build.

Typed REST API

A versioned, API-key-authenticated REST API with OpenAPI/Swagger, partial updates, and pagination — ready for client SDKs and integrations.

Outbound webhooks

Subscribe to dozens of event types with HMAC-signed payloads and delivery logging — push changes to the systems you already run.

Web + native desktop

One .NET 9 codebase serves a Blazor web app and a native .NET MAUI desktop app that runs as a self-contained local workspace.

Bastion Business Suite

Product screenshots coming soon

What's next

On the roadmap

Bastion is actively evolving. Here's what we're building next on the same platform.

  • AI assist — summarize, draft, and suggest next steps on any record
  • Self-serve signup and single sign-on (Microsoft Entra / OIDC)
  • Role-based access enforcement (Owner / Admin / Member / Viewer)
  • Subscription billing with per-seat plans and metered add-ons
  • Bring-your-own database per workspace
  • The HRIS, ERP, POS, and Documents apps

See Bastion in action.

Want a walkthrough of the live CRM, or a build tailored to your business? Let's talk.