Requirements
Node.js 22.12+ and npm 10+. Run npm ci, npm run doctor, npm run validate, npm test and npm run dev. For the operational Laravel module run composer install --no-dev --optimize-autoloader in modules/laravel-wsx.
Development uses .hoteldesk-development with a small English demo dataset. Production uses a separate empty OS profile. Never copy development database-config.json, installation state or local database into a release.
Internal wsx identifiers remain for backwards compatibility; customer-facing branding is HotelDesk.