Assist_Design/docs/README.md
T. Narantuya 0bf872e249 Refactor code formatting and improve documentation clarity
- Adjusted YAML and JSON files for consistent formatting, including healthcheck commands and package exports.
- Enhanced readability in various TypeScript files by standardizing string quotes and improving line breaks.
- Updated documentation across multiple files to improve clarity and consistency, including address system and logging levels.
- Removed unnecessary package-lock.json from shared package directory to streamline dependencies.
2025-09-09 18:19:54 +09:00

2.7 KiB

📚 Customer Portal Documentation

🚀 Quick Start

🏗️ Architecture & Systems

🔧 Technical References

📋 Documentation Standards

When to Update Documentation

  • New Features: Update relevant architecture docs
  • API Changes: Update technical references
  • Configuration Changes: Update getting started guide
  • Deployment Changes: Update deployment guide

Documentation Structure

docs/
├── README.md                           # This index
├── GETTING_STARTED.md                  # Setup & configuration
├── RUN.md                             # Development commands
├── DEPLOY.md                          # Production deployment
├── ADDRESS_SYSTEM.md                  # Address management
├── PRODUCT-CATALOG-ARCHITECTURE.md    # Catalog system
├── PORTAL-DATA-MODEL.md               # Database schema
├── PORTAL-ORDERING-PROVISIONING.md    # Order processing
├── STRUCTURE.md                       # System architecture
├── LOGGING.md                         # Logging practices
├── SALESFORCE-PRODUCTS.md             # SF configuration
└── PORTAL-ROADMAP.md                  # Future plans

🎯 Key Principles

Clean Documentation

  • Single source of truth - No redundant docs
  • Up-to-date - Reflects current implementation
  • Practical - Includes real code examples
  • Organized - Clear structure and navigation

Developer Experience

  • Quick reference - Essential info easily accessible
  • Complete examples - Working code snippets
  • Troubleshooting - Common issues and solutions
  • Testing guidance - How to verify implementations

This documentation reflects the current clean, modern implementation of the Customer Portal system.