Open Mercato

Open Mercato

AI‑supportive, modular ERP foundation for product & service companies

Welcome to Your Open Mercato Installation

This is a customizable start page for your fresh Open Mercato installation. Choose your role below to get started and explore the features available to you.

Default Password

The default password for all demo accounts is secret. To change passwords, use the CLI command: yarn mercato auth set-password --email <email> --password <newPassword>Demo account emails are printed in the terminal output during yarn initialize.

Choose Your Role

Super Admin

Full system access with complete control

Available Features:
  • •Manage organization structure
  • •Create and manage roles
  • •Manage all users across organizations
  • •System-wide configuration
  • •Access to all modules and features
Login as Super Admin

Admin

Organization-level administration

Available Features:
  • •Admin specific organization(s)
  • •Manage users within organization
  • •Configure organization settings
  • •Access to admin modules
  • •Report and analytics access
Login as Admin

Employee

Work on your daily tasks

Available Features:
  • •Work on assigned tasks
  • •Access organization resources
  • •Collaborate with team members
  • •View personal dashboard
  • •Submit reports and updates
Login as Employee

API resources

Explore the official documentation and download the generated OpenAPI exports for this installation.

Current API base URL: http://localhost:3005/api

Database Status
Status: Connected
Users:3
Tenants:1
Organizations:1
Active Modules
Authentication & Accountsv0.1.0
User accounts, sessions, roles and password resets.
FE:3BE:11API:37i18n:5
Directory (Tenants & Organizations)v0.1.0
Multi-tenant directory with tenants and organizations.
BE:7API:13i18n:5
Configurationv0.1.0
Shared configuration storage and helpers for module settings.
BE:3API:8i18n:5
Custom Entities & Fieldsv0.1.0
User-defined entities, custom fields, and dynamic records storage.
BE:10API:19i18n:5
Query Indexesv0.1.0
Hybrid query layer with full-text and vector search capabilities.
BE:1API:3i18n:5
API Documentation
Auto-generated documentation for all HTTP endpoints.
FE:1BE:1API:1
Audit & Action Logsv0.1.0
Tracks user actions and data accesses with undo support scaffolding.
BE:1API:5i18n:5
Notificationsv0.1.0
In-app notifications with module-extensible types and actions.
BE:3API:22i18n:5
Admin Dashboardsv0.1.0
Configurable admin dashboard with module-provided widgets.
API:10i18n:5
Events
Event bus and subscriber dispatch
API:2
Searchv0.1.0
Unified search module with pluggable strategies (Meilisearch, Vector, Tokens).
BE:1API:15i18n:5
Attachmentsv0.1.0
File attachments and media management.
BE:2API:14i18n:5
Customer Relationship Managementv0.1.0
Core CRM capabilities for people, companies, deals, and activities.
BE:18API:103i18n:5
Messagesv0.1.0
Internal messaging system with attachments, actions, and email forwarding.
FE:1BE:3API:26i18n:5
Shared Dictionariesv0.1.0
Organization-scoped dictionaries for reusable enumerations and appearance presets.
BE:1API:11i18n:5
Feature Togglesv0.1.0
Global feature flags with tenant-level overrides.
BE:5API:12i18n:5
Currenciesv0.1.0
Currencies and Exchange rate management
BE:7API:14i18n:5
Communication Channels
Unified hub bridging external chat/email channels (Slack, WhatsApp, Email) to the Messages module. Adapter contract, channel-native payload storage, reactions, and per-channel threading.
BE:3API:44i18n:5
AI Assistantv0.1.0
MCP server for AI assistant integration with multi-tenant support.
BE:8API:40i18n:5
Cyfrowy bliźniakv0.1.0
Cyfrowy bliźniak firmy: obszary, moduły, działy i szablon etapów wdrożenia (etap 2) oraz zbieranie: AI Canvas, discovery, wiedza dla AI, zgłoszenia (etap 1).
BE:41API:70i18n:2
Ludzie i rolev0.1.0
Kartoteka pracowników, role biznesowe i kierownicy działów bliźniaka; „Mój profil”, widok zespołów i schemat organizacyjny. Konto OM łączy się z pracownikiem tylko komendą people.employee.link_user.
BE:9API:14i18n:2
Katalogiv0.1.0
Etap 2 bliźniaka: słownik pojęć firmy i katalog narzędzi IT. Kategorie w natywnych słownikach OM („Kategorie pojęć”, „Kategorie narzędzi”); powiązania z działami, rolami biznesowymi i narzędziami przez identyfikatory.
BE:6API:10i18n:2
Łańcuch wartościv0.1.0
Etap 2 bliźniaka: łańcuchy wartości firmy — fazy z działem-właścicielem, połączenia (sekwencja, zasilenie, kontrola), scenariusze, tory działów, narzędzia faz oraz analiza braków (bez właściciela, bez SOP, bez narzędzi, odłączone, cykle).
BE:13API:18i18n:2
SOP i procesyv0.1.0
Etap 2 bliźniaka: katalog SOP (kroki, powiązania z rolami, narzędziami, pojęciami i fazami łańcucha wartości, ocena AS-IS/TO-BE, metryki faz, szkice bez AI) oraz audyty MUDA, których pozycje z potencjałem AI stają się propozycjami w poczekalni (etap 3). Fazy SOP w natywnym słowniku OM „Fazy SOP”.
BE:17API:31i18n:2
Zadaniav0.1.0
Codzienna praca i realizacja etapu 4 bliźniaka: zadania z działem, SOP, propozycją w realizacji, rolami biznesowymi, uczestnikami i tagami (słownik OM „Tagi zadań”); cykl przejmij → zakończ → eskaluj → otwórz ponownie z powiadomieniami OM, komentarze i historia działań, tablica kanban, kalendarz z wydarzeniami działów i skrzynka powiadomień. Eskalacja zadań po terminie za przełącznikiem OM (domyślnie wyłączona).
BE:11API:18i18n:2
Pulpit bliźniakav0.1.0
Pulpit PO na natywnych widżetach OM (moduł dashboards): stan bliźniaka w etapach 1–4, MUDA, dziś w kalendarzu, aktualność SOP, kompletność łańcucha wartości, aktywne zadania, poczekalnia i postęp działów. Tylko odczyt, liczony z modułów bliźniaka w zakresie organizacji użytkownika; widżet widać tylko z uprawnieniem do modułu źródłowego.
API:8i18n:2
Katalog AIv0.1.0
Rejestr asystentów AI (cel, dział, rola-właściciel, status, kanał, instrukcje, wiedza, SOP-y, role), ich wersji, delegacji (rola → asystent lub rola, człowiek w pętli) i workflowów n8n oraz graf AI Hub. Tylko rejestr: nic tu nie uruchamia modelu ani nie woła webhooków.
BE:13API:17i18n:2
Ustawienia Vantagev0.1.0
Jedno miejsce ustawień Vantage na natywnych mechanizmach OM: macierz dostępu modułów Vantage per rola (tylko odczyt, edycja w rolach OM), włączanie i wyłączanie modułów przez przełączniki OM (feature toggles), lista słowników OM modułów i link do repozytorium realizacji. Do tego komenda CLI z danymi demo („Przykładowa Firma Sp. z o.o.”).
BE:1API:4i18n:2
Automatyzacjev0.1.0
Katalog proponowanych i wdrożonych automatyzacji firmy: cel, wyzwalacz, rodzaj, kroki, status z dozwolonymi przejściami, ocena (oszczędność, koszt, ryzyko, kryterium done), powiązania z SOP-ami, rolami, narzędziami i MUDA oraz źródło (ręcznie lub orkiestrator AI). Tylko rejestr: nic tu nie uruchamia automatyzacji.
BE:3API:10i18n:2
Orkiestrator AIv0.1.0
Orkiestrator agentów AI (S25 + S26): z dowolnego źródła bliźniaka (wiedza, AI Canvas, discovery, zgłoszenie, tekst) robi propozycje AI w 9 kategoriach (SOP, proces, rola, dział, kontekst, narzędzie, automatyzacja, skill, prompt) z uzasadnieniem, pewnością i cytatem ze źródła. Małe decyzje z progiem pewności (poniżej progu pytanie do człowieka), silnik wymienny: wykonawca zewnętrzny (CLI/API) albo agent OM (`runAiAgentObject`). Akcept propozycji tworzy rekord w module docelowym jego komendą (z undo).
API:18i18n:2
Prompty i Skillev0.1.0
Biznesowy katalog promptów i skilli (instrukcji dla AI) klienta per rola, dział i SOP: dwie osobne kartoteki z wersjonowaniem treści, statusami (szkic → przegląd → zatwierdzony → wycofany), przypadkami testowymi skilli, powiązaniami z asystentami AI, rolami, SOP-ami i narzędziami oraz polami źródła (ręcznie / orkiestrator). Nie są to prompty uruchomieniowe agentów OM.
BE:6API:22i18n:2
Quick Links
Built with Next.js, MikroORM, and Awilix — modular by design.