Skip to content
Digita Platform

Everything you need, generated

A complete platform from one source of truth — describe your data, get the rest.

Core capabilities

Metadata engine

Entities, fields, relationships and rules described as JSON — one definition is the single source.

Auto REST API

Create, read, update and query every entity instantly, with link validation and permissions enforced.

Views & reporting

Complex queries and aggregations over your document model, described as a definition — served as an API and a screen.

Authentication & identity

A built-in identity provider: login, JWT (RS256/JWKS), refresh rotation, two-factor and sessions.

Permissions & roles

Role-based access down to the individual field, with row scope, ownership and conditions.

Business logic

Computed fields, validation and hooks, plus a document workflow (draft → submit → cancel).

Audit & versioning

Field-level change history and an activity log on every document.

Snapshots & period close

Freeze linked data at submit time and enforce closed accounting periods.

Files & media

Entity-declared storage, private or public, on local disk or S3.

Multilingual

Labels, messages and content translatable across languages.

Multiple databases

Route different domains to their own databases, cleanly separated.

Reports without backend code

A customer overview, a revenue breakdown, a top-products report? Describe it once — filters, reference joins, aggregations over your document model — and get a live API and a screen. Permission-aware.

revenue-by-customer.view.jsonjson
{
  "name": "Revenue by customer",
  "source": { "entity": "Customer" },
  "params": [{ "name": "since", "type": "duration", "default": "P12M" }],
  "sections": [{
    "key": "top_customers",
    "kind": "aggregate",
    "entity": "SalesInvoice",
    "pipeline": [
      { "$match": { "docstatus": 1, "invoice_date": { "$gte": "$now - $param.since" } } },
      { "$group": { "_id": "$customer", "revenue": { "$sum": "$grand_total" }, "invoices": { "$sum": 1 } } },
      { "$sort": { "revenue": -1 } },
      { "$limit": 20 }
    ]
  }]
}

One definition → one API call → one screen.

Built on Digita: a complete ERP

Sales, purchasing, stock and accounting run on the same engine — proof the platform handles real, complex business software.

Sales

Quotations, orders, deliveries, invoices.

Purchasing

RFQs, orders, receipts, supplier invoices.

Stock

Warehouses, movements, valuation.

Accounting

Journal, payments, periods, fiscal years.

Where could you use it?

See use cases
Features — Digita Platform