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

31 lines
827 B
Markdown

# 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