Skip to main content

Mahtos — Documentation

Mahtos is a multi-tenant, multi-portal retail management platform. Each role has its own dedicated workspace, sharing a common database and product catalogue within each company (tenant).

This documentation is public (no login required) and bilingual (Français / English — use the language switch in the top right).

The portals

Architecture at a glance

  • Multi-tenant: each company is isolated behind its tenant id (portal URLs look like /<tenant>/owner, /<tenant>/pos, etc.).
  • Zero-state model: a new tenant starts with no mock data. The first account created is the company owner; everything else is built up (stores, registers, products, staff).
  • Store + register scope: field portals (Store Manager, Business Owner) filter data by store and period. As long as no register is open, figures stay at zero.
  • Ledgers: stock movements (StockMovement) and register bands (RegisterBand) are real ledgers, never estimates.

To get going, see Getting started.