generated from MokoConsulting/Template-Joomla
feat/install-verification
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
Universal: PR Check / Validate PR (pull_request) Failing after 5s
Universal: PR Check / Secret Scan (pull_request) Successful in 6s
Joomla: Metadata Validation / Validate Joomla Metadata (pull_request) Successful in 47s
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
Read package manifest via $adapter->getParent()->getManifest() to discover children dynamically instead of maintaining a hardcoded EXPECTED_EXTENSIONS array. Fail-open pattern wraps verification in try/catch. Only the success path (plugin enables, license warning) is gated; unconditional housekeeping (DLID restore) runs regardless. Claude-Session: https://claude.ai/code/session_01CwLGvFJPjoPTp9BEnSjtJf
MokoSuite Beauty
Salon and spa management for Joomla 6 — booking, service menus, stylist scheduling, client profiles, walk-in queue.
Layer 4 add-on for MokoSuite. Extends MokoSuitePOS + MokoSuiteHRM.
Features
- Booking — availability slots, overlap prevention, daily schedule
- Service Menu — categories, tiered pricing, add-ons, packages
- Client Profiles — color formulas, allergies, visit history, birthdays
- Stylists — performance, commissions, leaderboard
- Walk-ins — queue management, stylist assignment, wait estimates
Layer Architecture
Layer 0–3: Client → CRM → ERP → POS + HRM
└── Layer 4: MokoSuiteBeauty ← this module
Helpers (5)
BookingHelper · ServiceMenuHelper · ClientProfileHelper · StylistHelper · WalkInHelper
Links
GPL-3.0-or-later · Copyright © 2026 Moko Consulting
Languages
Markdown
33.3%
PHP
31.7%
CSS
10.3%
XML
9.3%
Shell
6.8%
Other
8.6%