diff --git a/.cursor/rules/project-overview.mdc b/.cursor/rules/project-overview.mdc index 8d7e9a86..c5ba5b77 100644 --- a/.cursor/rules/project-overview.mdc +++ b/.cursor/rules/project-overview.mdc @@ -1,15 +1,18 @@ --- -description: -globs: +description: +globs: alwaysApply: true --- -# PLM 솔루션 (ILSHIN) - 프로젝트 개요 + +# WACE 솔루션 - 프로젝트 개요 ## 프로젝트 정보 -이 프로젝트는 제품 수명 주기 관리(PLM - Product Lifecycle Management) 솔루션입니다. + +이 프로젝트는 제품 수명 주기 관리(PLM - Product Lifecycle Management) 솔루션입니다. Spring Framework 기반의 Java 웹 애플리케이션으로, 제품 개발부터 폐기까지의 전체 생명주기를 관리합니다. ## 기술 스택 + - **Backend**: Java 7, Spring Framework 3.2.4, MyBatis 3.2.3 - **Frontend**: JSP, jQuery 1.11.3/2.1.4, jqGrid 4.7.1 - **Database**: PostgreSQL @@ -17,6 +20,7 @@ Spring Framework 기반의 Java 웹 애플리케이션으로, 제품 개발부 - **Build**: Eclipse IDE 기반 (Maven/Gradle 미사용) ## 주요 기능 + - 제품 정보 관리 - BOM (Bill of Materials) 관리 - 설계 변경 관리 (ECO/ECR) @@ -26,7 +30,8 @@ Spring Framework 기반의 Java 웹 애플리케이션으로, 제품 개발부 - 워크플로우 관리 ## 주요 설정 파일 + - [web.xml](mdc:WebContent/WEB-INF/web.xml) - 웹 애플리케이션 배포 설정 - [dispatcher-servlet.xml](mdc:WebContent/WEB-INF/dispatcher-servlet.xml) - Spring MVC 설정 - [docker-compose.dev.yml](mdc:docker-compose.dev.yml) - 개발환경 Docker 설정 -- [docker-compose.prod.yml](mdc:docker-compose.prod.yml) - 운영환경 Docker 설정 \ No newline at end of file +- [docker-compose.prod.yml](mdc:docker-compose.prod.yml) - 운영환경 Docker 설정 diff --git a/DOCKER.md b/DOCKER.md index 59ddbdbf..e575cb41 100644 --- a/DOCKER.md +++ b/DOCKER.md @@ -1,6 +1,6 @@ -# 🐳 Docker 가이드 - PLM 솔루션 (ERP-node) +# 🐳 Docker 가이드 - WACE 솔루션 (ERP-node) -이 문서는 PLM 솔루션의 Docker 환경 설정 및 사용법을 설명합니다. +이 문서는 WACE 솔루션의 Docker 환경 설정 및 사용법을 설명합니다. ## 📋 개요 diff --git a/README.md b/README.md index 654d0db3..34feb09a 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# PLM 솔루션 (WACE) +# WACE 솔루션 (PLM) ## 프로젝트 개요 diff --git a/frontend/app/(main)/page.tsx b/frontend/app/(main)/page.tsx index 3d1739a6..2ec94790 100644 --- a/frontend/app/(main)/page.tsx +++ b/frontend/app/(main)/page.tsx @@ -3,7 +3,7 @@ export default function MainHomePage() {
{/* 대시보드 컨텐츠 */}
-

PLM 솔루션에 오신 것을 환영합니다!

+

WACE 솔루션에 오신 것을 환영합니다!

제품 수명 주기 관리 시스템을 통해 효율적인 업무를 시작하세요.

diff --git a/frontend/app/layout.tsx b/frontend/app/layout.tsx index 08aef8c9..f5d93a6b 100644 --- a/frontend/app/layout.tsx +++ b/frontend/app/layout.tsx @@ -15,9 +15,9 @@ const jetbrainsMono = JetBrains_Mono({ }); export const metadata: Metadata = { - title: "PLM 솔루션 - WACE", + title: "WACE 솔루션 - WACE", description: "제품 수명 주기 관리(PLM) 솔루션", - keywords: ["PLM", "Product Lifecycle Management", "WACE", "제품관리"], + keywords: ["WACE", "PLM", "Product Lifecycle Management", "WACE", "제품관리"], authors: [{ name: "WACE" }], }; diff --git a/frontend/constants/layout.ts b/frontend/constants/layout.ts index 4eb313e9..8268dbba 100644 --- a/frontend/constants/layout.ts +++ b/frontend/constants/layout.ts @@ -3,7 +3,7 @@ */ export const LAYOUT_CONFIG = { - COMPANY_NAME: "PLM 솔루션", + COMPANY_NAME: "WACE 솔루션", API_BASE_URL: process.env.NEXT_PUBLIC_API_URL || "http://localhost:8080", ENDPOINTS: { diff --git a/frontend/constants/pageInfo.ts b/frontend/constants/pageInfo.ts index f361755a..b2aa5912 100644 --- a/frontend/constants/pageInfo.ts +++ b/frontend/constants/pageInfo.ts @@ -51,7 +51,7 @@ export const PAGE_INFO: Record = { // 기본값 (매핑되지 않은 페이지) default: { - title: "PLM 솔루션", + title: "WACE 솔루션", description: "제품 수명 주기 관리 시스템", }, }; diff --git a/frontend/lib/theme.ts b/frontend/lib/theme.ts index 33f25375..299a2922 100644 --- a/frontend/lib/theme.ts +++ b/frontend/lib/theme.ts @@ -1,4 +1,4 @@ -// WACE PLM 솔루션 공통 테마 정의 +// WACE 솔루션 공통 테마 정의 export const theme = { // 색상 팔레트 colors: { diff --git a/scripts/dev/start-all-parallel.sh b/scripts/dev/start-all-parallel.sh index 17a51ba8..3f8f0ddc 100755 --- a/scripts/dev/start-all-parallel.sh +++ b/scripts/dev/start-all-parallel.sh @@ -5,7 +5,7 @@ START_TIME=$(date +%s) START_TIME_FORMATTED=$(date '+%Y-%m-%d %H:%M:%S') echo "============================================" -echo "PLM 솔루션 - 전체 서비스 시작 (병렬 최적화)" +echo "WACE 솔루션 - 전체 서비스 시작 (병렬 최적화)" echo "============================================" echo "🕐 시작 시간: $START_TIME_FORMATTED" diff --git a/scripts/dev/start-backend.sh b/scripts/dev/start-backend.sh index 5e546ff5..15495268 100755 --- a/scripts/dev/start-backend.sh +++ b/scripts/dev/start-backend.sh @@ -1,7 +1,7 @@ #!/bin/bash echo "============================================" -echo "PLM 솔루션 - 백엔드 (Node.js) 시작" +echo "WACE 솔루션 - 백엔드 (Node.js) 시작" echo "============================================" echo "" diff --git a/scripts/dev/start-frontend.sh b/scripts/dev/start-frontend.sh index ece0e0bf..abb0812a 100755 --- a/scripts/dev/start-frontend.sh +++ b/scripts/dev/start-frontend.sh @@ -1,7 +1,7 @@ #!/bin/bash echo "============================================" -echo "PLM 솔루션 - 프론트엔드 (Next.js) 시작" +echo "WACE 솔루션 - 프론트엔드 (Next.js) 시작" echo "============================================" echo "" diff --git a/scripts/prod/start-all-linux.sh b/scripts/prod/start-all-linux.sh index 9b02946b..cf2d90fb 100644 --- a/scripts/prod/start-all-linux.sh +++ b/scripts/prod/start-all-linux.sh @@ -1,7 +1,7 @@ #!/bin/bash echo "============================================" -echo "PLM 솔루션 - 전체 서비스 시작 (분리형) - Linux" +echo "WACE 솔루션 - 전체 서비스 시작 (분리형) - Linux" echo "============================================" echo ""