Skip to content

CLAUDE.md - co Platform

Workspace Structure

  • co-ec/ — Nuxt 4 frontend (port 3010)
  • co-ims/ — Next.js 16 admin (port 3011)
  • co-be/ — NestJS 11 API (port 8080)

Commands

  • yarn dev — Start all 3 services
  • yarn commit — Interactive commit for all repos
  • yarn push — Commit + push all repos

Conventions

  • API response: { code, message, result, timestamp, path }
  • i18n: zh-TW (default), en-US
  • EC API: $api / useApi composables
  • IMS API: request / useApiQuery / useApiMutation
  • BE modules: ec/, ims/, common/, health/