Smetko
A modular ERP ecosystem spanning web, desktop POS, and industry-specific workflows.

An ERP ecosystem built around a Laravel modular monolith, with a web portal, desktop POS, and third-party integrations.
Smetko is a full ERP ecosystem for businesses across multiple industries. I architected its Laravel backend as a modular monolith, connecting a web portal, a desktop point-of-sale application built with Tauri and Rust, and integrations with third-party services.
A shared core for different industries
The ERP brings sales, purchasing, finance, partners, operations, and workforce management into a shared system. Specialist modules extend that foundation for retail, hospitality, utilities, building management, lodging, production, and service businesses.
The architectural challenge is to support those different workflows while keeping common business records connected. An industry-specific operation still needs its partner, document, stock, or financial context to remain useful to the rest of the business.
Architecture: a modular monolith
I organized the backend as a modular monolith in Laravel. The module boundaries give distinct business areas a place in the architecture while retaining an integrated application core. That structure supports a broad ERP without treating every industry workflow as a separate backend product.
Modularity still requires care at the boundaries: which module owns a responsibility, what other modules need from it, and how a change affects connected workflows. The choice of a monolith does not remove those design questions; it places them inside the application architecture.
An ecosystem of applications
- Laravel backend: the modular application core behind the ERP and its integrations.
- Web portal: the browser-based workspace for business records and operational workflows.
- Desktop POS: a dedicated point-of-sale application built with Tauri and Rust.
- Third-party integrations: connections between the ERP and external services used in business workflows.
The wider product family includes focused experiences for retail, restaurants, reception, salons, and field service, alongside customer portal access and a certificate-signing companion. These interfaces serve different users and working environments around the connected ERP.
Inside the product
The screenshots on this page come from the public Smetko website and show localized demo workspaces. The dashboard above introduces the shared ERP workspace; the retail view below shows one of its industry workflows.

Explore the module overview and product family for the current functional scope. This project is shared with permission.