Public documentation site for the X1 platform, built with Docusaurus.
This repository contains the manuals for:
- POS store operations
- HQ back-office administration
- MCP integration guidance
Live site: https://docs.x1.tech/
docs/getting-started/: onboarding and first-use guidancedocs/client/: POS workflows for store teamsdocs/hq/: HQ workflows for managers and adminsdocs/reference/: troubleshooting, glossary, and support referencesdocs/mcp/: MCP and integration documentationsrc/: landing page and theme-level customizationi18n/: translated content and theme strings
- English (
en) - Traditional Chinese, Hong Kong (
zh-HK) - Traditional Chinese, Taiwan (
zh-TW) - Simplified Chinese, Singapore (
zh-SG) - Simplified Chinese (
zh-CN)
Prerequisites:
- Node.js
20+ - npm
Start the site locally:
npm install
npm startBuild the production site:
npm run build
npm run serveWrite translation files for a locale:
npm run write-translations -- --locale zh-HK
npm run write-translations -- --locale zh-TW
npm run write-translations -- --locale zh-SG
npm run write-translations -- --locale zh-CNContributions are welcome.
If you found a problem in the manual or want to improve it:
- Open an issue using the repository issue forms.
- Fork the repository and create a focused branch for your change.
- Update the relevant page, screenshot, or wording.
- Run
npm run build. - Submit a pull request and link the related issue.
See CONTRIBUTING.md for the full workflow.
Use GitHub Issues for:
- incorrect steps
- outdated UI labels
- missing screenshots
- unclear wording
- broken links
- missing pages or workflows
Issue tracker:
https://github.com/caterlord/X1.Doc/issues
- This repository is public and intended for documentation collaboration.
- Do not commit local machine paths, private repository URLs, credentials, or environment-specific internal references.
- Companion product source repositories may have separate visibility and access rules.
GitHub Actions validates the documentation build on pull requests and on updates to main.