Platform

Different processes. One shared platform.

Connect business processes without piecing together separate applications. ModularSystem modules share sign-in, permissions, files and documents. Start with the scope you need and add features on the same foundation — in your own customer instance.

  • One instance = one customer
  • PostgreSQL
  • Automated deployment
  • Users One account for everything
  • Permissions Groups and areas
  • Domains Website, store and email
  • Files Shared library
  • Email From your domain
  • PDF documents Your own design
  • Background jobs Calculations and exports
  • API Documented interface

Shared foundation

What you get with every module

  • One sign-in

    One account for all modules; the same system handles sign-in to the portal, B2B and online store.

  • Users and groups

    Permissions are assigned to groups by module and area: who can read, edit or administer.

  • Domains and websites

    Your domains for websites, online stores and sending email, with checks of DNS and certificate settings.

  • Files

    A shared file library with automatically generated image sizes for websites and documents.

  • Email

    Send from your domain with a history of sent messages; create templates in the CMS.

  • PDF documents

    Invoices, orders and inventory documents in your own design, with file versions.

  • Background jobs

    Calculations, exports and sending run in the background; failed jobs are visible and can be retried.

  • Documented API

    Each module has an HTTP API described with OpenAPI for connecting other systems.

Your instance, your data

A dedicated instance for each customer — not a shared deployment

Your company works in its own customer instance with its own database and domains. Standard modules can be extended with features tailored to your processes. We handle operations and updates; deployment, backup and support terms are agreed when designing your solution.

How deployment works

Deployment

From analysis to launch

  1. Analysis and scope

    Which modules, customisations and data are needed. The outcome is a scope, timeline and price.

  2. Instance preparation

    We deploy the instance, domains, certificates, email and access for your team.

  3. Data migration and configuration

    We transfer products, customers, inventory and content, and configure price lists, VAT and documents.

  4. Testing and launch

    Your team and ours review key processes in a test environment; the verified setup goes live.

For business leaders and IT teams

For management

One supplier, one system, one contract. Scope grows by adding modules rather than licences; custom changes do not require a new system.

For IT

A modern stack (PHP 8.4, TypeScript, Python, PostgreSQL), automated deployment, documented APIs, no third-party libraries in the core and access to data in your database.

Technology

Technical facts

  • One instance = one customer

    A dedicated server or virtual machine, your own database and domains.

  • PHP 8.4 · TypeScript · Python

    Web interfaces and APIs in PHP and TypeScript; background jobs in Python.

  • PostgreSQL

    One database for all modules; your data remains yours and accessible.

  • Automated deployment

    Scripted installations and updates, using the same approach in test and production.

Tailored solutions

When standard features are not enough, add a custom module

A custom module is a full part of your instance, using the same sign-in, permissions, files, background jobs and API as standard modules. Examples of solutions we have delivered or can develop:

  • Document processing

    Extracting information from spreadsheets, images and documents into structured data.

  • Exports and integrations

    Transferring orders, documents and statuses to external systems in their required formats.

  • Internal records

    Specialised records and workflows not covered by standard software, with dedicated screens.

  • Background automation

    Scheduled calculations, checks and notifications based on your rules.

Frequently asked questions

Where does our data run?

In your instance, operated by us on a server or virtual machine dedicated to you. Location and backup arrangements are agreed during deployment.

Can we access the data directly?

We review API access options based on the data and operations you need to connect. Interfaces, permissions and any custom integrations are agreed when designing your solution.

How is the system updated?

We provide updates as part of system management. Deployment procedures and compatibility checks for custom features are agreed according to the scope of your solution.

Want to see what your instance could look like?

We review the systems you use today and where unnecessary work occurs. We propose suitable modules, required connections and an expansion plan based on your company's priorities.

The initial consultation is free and without obligation.

Contact

Let's talk about your business

Tell us briefly what you are working on. We will get back to you within one business day.