Files
Jonathan Miller 7aa6372883
Universal: Cascade Main → Dev / Cascade main → branches (push) Successful in 1s
feat(component): initial scaffold for MokoDoliJoomShop
Joomla storefront component backed by Dolibarr ERP.
- DolibarrClient: REST API client using Joomla HTTP transport
- Admin: dashboard with connection status, products/orders/customers views
- Site: product catalog, detail, cart, checkout views (placeholders)
- Database: cart, order mapping, and customer mapping tables
- Component params for Dolibarr connection and shop settings
- Language files (en-GB)
- Removed template scaffolding (types/)

Authored-by: Moko Consulting

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-21 12:18:35 -05:00

827 B

MokoDoliJoomShop

A Joomla 4/5 storefront component backed by Dolibarr ERP for product management, orders, and invoicing.

Architecture

  • Dolibarr = backend commerce engine (products, inventory, pricing, invoicing)
  • Joomla = frontend storefront (catalog, cart, checkout, customer UI)
  • Integration = Dolibarr REST API

Features

  • Browse products synced from Dolibarr
  • Product categories and filtering
  • Shopping cart (session-based)
  • Checkout with order creation in Dolibarr
  • Automatic invoice generation
  • Customer sync (Joomla users <> Dolibarr thirdparties)
  • Admin dashboard with sync status and order overview

Requirements

  • Joomla 4.4+ or 5.x
  • PHP 8.1+
  • Dolibarr 17.0+ with REST API enabled
  • Dolibarr API key with appropriate permissions

License

GPL-3.0-or-later -- Moko Consulting