Start a project

Our platform

Meera Backend

The engine under Meera Suite: a Rust core with a plugin for every product, one API for all of it, and widgets you can drop into any website. Headless first, so your own app can use anything the suite can.

(01) API first

Everything is an action.

Every feature is reachable through the same two routes, with an API key and an OpenAPI description. Webhooks tell your system when a lead, a post or a message arrives.

Prefer a finished screen? One script tag mounts a widget inside its own shadow root, so your site’s CSS cannot break it, and it takes your colours, font and radius.

POST /api/a/{plugin}/{action}     // run an action
GET  /api/r/{resource}              // read a resource
GET  /openapi.json                  // every route, described

// drop a module into any site
<script src=".../embed.js"
        data-widget="chat"
        data-key="…"></script>

(02) How it is built

Small core, many plugins.

  1. 01

    Kernel

    The small core every module sits on: resources, schema, database access, errors and the plugin contract. Written in Rust.

  2. 02

    Plugins

    Each product is a plugin: payments, commerce, CRM, chat, ads, finance, HR, bookings, helpdesk and more. Turn on only what a customer needs.

  3. 03

    One server

    A single server hosts the plugins and serves the web apps from inside it, so one deploy, one backup and one admin cover everything.

  4. 04

    POS engine

    The counter, stock ledger, till, sales, couriers, payments and reports, with real tests for stock and selling.

  5. 05

    Real time

    WebSockets push chat, till and order changes to every open screen the moment they happen.

  6. 06

    Safe by default

    Inputs are validated, outside calls have timeouts and retries with backoff, results are cached, and each API key has its own scopes and rate limits.

(03) Use it

Build on it, or let us.

We can run Meera Backend for you, add a plugin for your business, or connect it to the systems you already use.