Shumoul Tenant Starter Kit & Product Catalog — Developer Guide
After a tenant answers the Business Onboarding survey and its settings are patched, its database is still structurally empty. This guide documents the SaaS-managed starter templates (accounting chart, inventory account category, cost center, product catalog) and the Tenant Starter Kit orchestration that fills that gap through an explicit Preview → Apply flow.
Who it's for: Backend Developers · Angular Developers · DevOps / Operators · Future Maintainers
| Field | Value |
|---|---|
| Status | Production Ready (backend) — Angular integration pending |
| Version | Phase 4 → Phase 6C (Shumoul.Framework.MultiTenancy.Api 1.0.95 → 1.0.114) |
| Last Updated | 2026-07-20 (Chapter 24 — package behavior matrix E2E verification) |
| Maintained By | Shumoul Engineering |
| Documentation | Official Developer Guide |
| Source of Truth | Shumoul Platform Source Code (Shumoul.Saas.MultiTenancyApi, Shumoul.Saas.Api) |
Chapters
Source of Truth
This guide is written directly against the platform's shipped source code and the phase-completion
markdown reports authored during each phase (Shumoul.Saas.Api's own docs/ folder), consolidated and
verified against actual entity, controller, and service files rather than assumed. See
Chapter 20 for the full phase list and
Chapter 19 for the package version progression.
Related chapters
- Business Onboarding & Smart Configuration — the first-login survey and settings-patch engine this guide's starter templates complement. That guide covers configuration; this guide covers starter/master data. See Overview for the exact layer boundary.
Export targets
Every file in this folder is plain Markdown with no proprietary formatting, so the set can be exported to PDF, static HTML, GitHub Pages, Docusaurus, Docsify, or BookStack without rewriting content — only a branding/theme pass and a build-tool configuration are needed.
