entity-erp · sme-erp · live
Sold on fteg-store to external SMEs. Multi-tenant company hub — CRM + integrated FTEG product console on one shared app.
Delivery: one multi-tenant sme-erp (shared DB + slug subdomain) — not 100 VPS clones. Capacity notes: /srv/www/hubs/sme-erp/CAPACITY.md.
business-os)| Tier | Monthly | Yearly | Subscription codes |
|---|---|---|---|
| Starter | RM 300 | RM 3,000 | business-os-starter-monthly, business-os-starter-yearly |
| Pro | RM 1,000 | RM 8,000 | business-os-pro-monthly, business-os-pro-yearly |
sme_erp_tenants row per store buyer (erp_client_id + unique slug).{slug}.SME_ERP_TENANT_BASE_DOMAIN → TenantContext./srv/www/hubs/sme-erp/DESIGN.md.
SubscriptionActivatedBusinessOsTenantProvisioner writes slug + bo_url from SME_ERP_BO_URL_TEMPLATEbusiness-os product instance; sets erp_hub = sme-erphttps://{slug}.…| Has Business OS? | Client portal | ERP hub |
|---|---|---|
| No — apps only | Subscribe, pay, open product BOs | — |
| Yes | Same + invoices | CRM, finance, integrated product list |
| Metric | Starter | Pro |
|---|---|---|
| Seats | 3 | 15 |
| Storage | 2 GB | 20 GB |
| CPU units / mo | 1,000 | 10,000 |
| Product instances | 10 | 50 |
| CRM records | 500 | 5,000 |
Alerts at 80% (warn) / 100% (critical). Starter critical → upgrade CTA to business-os-pro-yearly. Snapshot: php82 artisan sme-erp:meter-usage. Details: /srv/www/hubs/sme-erp/METERING.md.
sme_erp_tenants.slug + templated bo_url