Files
pos-system/docs
Ho Ngoc Hai be99b99dd3 feat(docs): Update Mermaid diagrams in Vietnamese guides for improved clarity and visual appeal
- Enhanced Mermaid diagrams in the troubleshooting and workflow sections with clearer labels and emoji for better readability.
- Standardized the formatting of flowchart elements to ensure consistency across documentation.
- Improved the overall visual representation to align with recent updates in the English version.
2026-01-10 17:02:20 +07:00
..

GoodGo Platform Documentation

Welcome to the GoodGo Platform documentation. This directory contains comprehensive documentation for the entire platform.

Documentation Structure

docs/
├── en/                    # English documentation
│   ├── templates/        # Documentation templates (EN)
│   ├── architecture/     # System architecture and design
│   ├── guides/          # Step-by-step guides
│   └── skills/          # Development patterns and skills
└── vi/                   # Vietnamese documentation
    ├── templates/        # Documentation templates (VI)
    ├── architecture/     # Kiến trúc hệ thống
    ├── guides/          # Hướng dẫn từng bước
    └── skills/          # Patterns và kỹ thuật phát triển

Available Documentation

English (/en)

  • API: OpenAPI specifications
  • Architecture: System design and service communication patterns
  • Guides: Development, deployment, getting started, troubleshooting
  • Onboarding: New developer guide
  • Runbooks: Incident response and rollback procedures
  • Skills: Cursor AI skills documentation (API design, testing, security, etc.)

Vietnamese (/vi)

  • API: OpenAPI specifications
  • Architecture: Thiết kế hệ thống và các mẫu giao tiếp service
  • Guides: Development, deployment, bắt đầu, xử lý sự cố
  • Onboarding: Hướng dẫn cho developer mới
  • Runbooks: Phản ứng sự cố và quy trình rollback
  • Skills: Tài liệu Cursor AI skills (API design, testing, security, v.v.)

Cursor Skills

The project uses Cursor AI Skills to guide AI assistants in following project-specific patterns and standards. See the Skills Documentation for detailed information about each skill:

See Skills Index for complete list and quick reference.

Contributing

When adding new documentation:

  1. Choose appropriate template from /en/templates/ or /vi/templates/
  2. Add English version to /en directory
  3. Add Vietnamese translation to /vi directory
  4. Keep both versions in sync
  5. Update this README if adding new categories

Documentation Templates

  • English Templates: docs/en/templates/

    • architecture.md - Architecture documentation
    • guide.md - Step-by-step guides
    • skill-pattern.md - Coding patterns and skills
    • README.md - Template usage guide
  • Vietnamese Templates: docs/vi/templates/

    • architecture.md - Tài liệu kiến trúc
    • guide.md - Hướng dẫn từng bước
    • skill-pattern.md - Coding patterns và skills
    • README.md - Hướng dẫn sử dụng templates

When updating Cursor Skills:

  1. Update skill source in .cursor/skills/{skill-name}/SKILL.md
  2. Update documentation in docs/en/skills/{skill-name}.md and docs/vi/skills/{skill-name}.md
  3. Update skills index files if needed