Building Caninos Argentina ERP

Caninos Argentina ERP is a self-hosted business management platform built for a pet-products company in Argentina. The system unifies purchasing, sales, inventory, accounting, and point-of-sale in one Spanish-language workspace — deployed on dedicated hardware at Vultr for full data ownership and low-latency access across the team.

This is private client infrastructure (no public repo or demo).

What it does

Home dashboard (Inicio)

The landing screen gives staff one-click access to the numbers that matter:

ShortcutWhat it tracks
Grupos de Productos18 product groups
Producto991 SKUs in catalog
Orden de CompraPurchase orders and pending supplier invoices
Clientes212 active customers
Proveedores54 suppliers
Factura de VentasSales invoices and partial payments
Precios Compra / Venta2,419 price-list entries
Clientes con DeudasOutstanding receivables
Comisiones por VendedorSales rep commission tracking
Productos con Bajo StockLow-stock alerts
Reporte de Inventario RápidoQuick inventory snapshot

A prominent Punto de Venta (POS) entry point sits front and center for counter sales.

Resumen Económico

Built-in financial charts visualize Ingresos, Gastos, and Beneficio neto by year — giving management a live read on profitability without exporting to spreadsheets.

Core modules

Sidebar navigation covers the full operational stack:

  • Compras — Purchase orders, supplier invoices, and procurement workflows
  • Ventas — Quotes, sales orders, delivery notes, and customer billing
  • Almacén — Stock levels, warehouses, transfers, and replenishment
  • Contabilidad — Chart of accounts, journal entries, and financial reporting
  • Users — Role-based access for warehouse, sales, and admin staff

Workspace customization

The home layout supports Create Workspace and Editar so each role can pin the shortcuts and reports they use daily — reducing clicks for high-frequency tasks like stock checks and invoice follow-ups.

Infrastructure

LayerChoice
HostingVultr dedicated server
DeploymentSelf-managed production stack on Linux
DataPrivate — client-owned instance, no third-party SaaS
UISpanish-first, dark-themed workspace
AccessAuthenticated web app with global search (⌘ + G)

The dedicated server gives Caninos Argentina predictable performance for inventory-heavy operations (nearly 1,000 products, 2,400+ price lines) and keeps sensitive supplier, customer, and financial data on hardware they control.

Customization scope

Rather than juggling spreadsheets and disconnected tools, the platform was tailored to how the business actually runs:

  • Product grouping and pricing aligned to pet-retail categories
  • Purchase-to-pay and order-to-cash flows in one system
  • POS integrated with the same stock and customer records as wholesale
  • Commission and debt-tracking shortcuts for the sales team
  • Accounting charts wired to operational documents (no double entry by hand)

Use cases

  • Daily operations — Process sales at the counter or desk, issue invoices, and update stock in real time
  • Purchasing — Track supplier orders and pending payables from the same dashboard
  • Management — Review income, expenses, and net profit trends without leaving the app
  • Inventory control — Catch low-stock SKUs early and run quick inventory reports before replenishment runs

Development process

Caninos Argentina ERP was built as a private, self-hosted system on a Vultr dedicated server — tailored modules for pet retail, with Spanish UI and role-based access. No public repository or demo.

Infrastructure and access model

  • Provisioned a Linux dedicated server on Vultr for predictable performance with ~1,000 SKUs and 2,400+ price lines.
  • Deployed a self-managed production stack (web app + database) with client-owned data — no third-party SaaS for core records.
  • Implemented authenticated web access with global search (⌘ + G) and role separation for warehouse, sales, and admin staff.

Core ERP modules

  • Wired Compras (purchase orders, supplier invoices), Ventas (quotes, orders, delivery notes, billing), and Almacén (stock, warehouses, transfers).
  • Connected Contabilidad journal entries to operational documents so staff avoid manual double entry.
  • Built the Punto de Venta flow sharing the same customer and inventory records as wholesale desk sales.

Dashboard and workspace customization

  • Shipped the Inicio dashboard with live shortcuts: product groups, SKU count, open purchase orders, receivables, commissions, and low-stock alerts.
  • Added Resumen Económico charts for ingresos, gastos, and beneficio neto by year.
  • Enabled per-user workspace pinning (Create Workspace / Editar) so each role surfaces their daily shortcuts.

Client-specific tailoring

  • Aligned product grouping and pricing to pet-retail categories used by the business.
  • Integrated commission tracking and debt shortcuts for the sales team.
  • Validated purchase-to-pay and order-to-cash flows end-to-end on production hardware before handoff.

Blog

recent-work

Building Galena AI

Synthetic voice detection dashboard — six ONNX detectors behind a FastAPI service, verdict confidence, call history, and interactive model metrics.

Read more →

Galena AI

Synthetic voice detection dashboard — six ONNX detectors via FastAPI, verdict confidence, call history, and interactive model metrics.

How it was built →
border-home1