DEV Community

Tomasz Karwatka
Tomasz Karwatka

Posted on

What is Open Mercato? Is this the future of Enterprise Software?

Open Mercato gives you a ready-to-use business engine.
It already has about 80% of what most companies need, so you can focus on what makes your business different.
Instead of building everything from scratch, you start with a solid core and add only what makes you special.

What’s inside Open Mercato?

1. CRM Modules

Everything you need to run sales and customer relationships:

  • Companies & People – One place for all customers and contacts, with custom fields and relationships
  • Deals (Opportunities) – Track sales and negotiations
  • Sales Pipeline – Visual stages: Lead → Qualified → Closed
  • Timeline & Activities – Emails, notes, calls and events linked to every customer and deal

2. ERP & Operations

Tools to run the day-to-day business:

  • Orders – From order received to delivery and status tracking
  • Production – Manage manufacturing and internal workflows
  • Services & Bookings – Book people, rooms, equipment in real time
  • Resource Scheduling – Plan teams, machines and availability

3. Commerce & B2B

Everything needed to sell:

  • Catalog – Products, services, variants and price lists
  • Quotes (CPQ) – Configure, Price and Quote
  • Sales Channels – Online store, partners, direct sales
  • Self-service Portals – Customers and partners place orders, download invoices, see their data

4. Enterprise Foundation

This is what makes Open Mercato “enterprise-grade”:

  • Organizations & Users – Multi-company, multi-team support
  • Data Designer – Design your own data models; UI and APIs are generated automatically
  • Business Rules & Workflows – Automate processes
  • Security & Encryption – Each client has their own encryption key
  • Vector Search – AI can search your data semantically
  • Audit Logs – Every change is tracked (compliance ready)

The big architectural advantage: Open–Closed Principle (OCP)
All modules are open for extensions, closed for modification.

That means:

  • You extend the system
  • You never touch the core

Example:

  1. You use the Orders module
  2. You add medical-industry validation rules as a plugin
  3. When Open Mercato is updated, your custom logic still works

No forks. No broken upgrades. No drama.

Industry Blueprints

Healthcare (patients, clinics, labs)

What matters: security, compliance, full patient history

Used modules:

  • Data Designer – Medical records, lab results
  • Encryption – Each client has their own data key
  • Audit Logs – Who accessed which patient and when
  • Services & Bookings – Doctor schedules and rooms

With OCP:
You add HL7 / FHIR integration as a plugin.
The core keeps data safe and compliant. Your extension handles healthcare logic.

B2B Retail & Wholesale

What matters: price lists, discounts, partner portals

Used modules:

  • Catalog & Sales Channels– Different prices for different partners
  • CPQ (Quotes) – Automated quoting
  • Self-service Portals – Partners order and download invoices
  • Business Rules – Loyalty discounts

With OCP:
You add Dynamic Pricing as a plugin.
Upgrades won’t break your pricing logic.

Logistics & Warehouses

What matters: orders, vehicles, locations, status updates

Used modules:

  • Orders – Shipment lifecycle
  • Resource Scheduling – Trucks and drivers
  • Workflows – Warehouse → In Transit → Delivered
  • Vector Search – AI search across addresses and shipments

With OCP:
You plug in GPS & telematics.
Core handles users and security. Your plugin handles vehicle data.

Why this works

Because Open Mercato follows OCP:
You build a product, not infrastructure.
Login, security, roles, billing, audit logs, multi-tenancy — it’s already done.

The money part

In every blueprint you save 600–800 developer hours just at the start:

  • No database bootstrapping
  • No permission system
  • No encryption
  • No basic UI

That means:

  • MVP in weeks, not months.
  • And yes — that’s the difference between a startup that ships and one that dies in Jira. 🚀

See the demo

Open Mercato Demo

Top comments (0)