diff --git a/README.md b/README.md index aea100c..73767de 100755 --- a/README.md +++ b/README.md @@ -1,20 +1,64 @@ -
-GHBanner -
+# CASTAD - Marketing Automation Frontend -# Run and deploy your AI Studio app +마케팅 자동화를 위한 React 기반 프론트엔드 애플리케이션. +CASTAD 프론트엔드 프로젝트 입니다. -This contains everything you need to run your app locally. +## 기술 스택 -View your app in AI Studio: https://ai.studio/apps/drive/1pfQmk5dwukLJ057yfh4JFmAUEIQ-ISp1 +- React 19 +- TypeScript +- Vite 6 -## Run Locally +## 처리 흐름 -**Prerequisites:** Node.js +``` +1. Landing Page + └── URL 입력 → 비즈니스 분석 시작 +2. Loading + └── URL 크롤링 및 데이터 수집 -1. Install dependencies: - `npm install` -2. Set the `GEMINI_API_KEY` in [.env.local](.env.local) to your Gemini API key -3. Run the app: - `npm run dev` +3. Analysis Result + └── 크롤링 결과 확인 (이미지, 비즈니스 정보) + +4. Login + └── 사용자 인증 + +5. Generation Flow (Dashboard) + ├── 새 프로젝트 만들기 + ├── 비즈니스 설정 + ├── 에셋 관리 + ├── 사운드 스튜디오 + └── 콘텐츠 생성 완료 +``` + +## 로컬 실행 + +```bash +# 의존성 설치 +npm install + +# 개발 서버 실행 (http://localhost:3000) +npm run dev + +# 프로덕션 빌드 +npm run build + +# 빌드 미리보기 +npm run preview +``` + +## Docker 실행 + +```bash +# 이미지 빌드 및 컨테이너 실행 +docker-compose up --build + +# 백그라운드 실행 +docker-compose up -d --build + +# 컨테이너 중지 +docker-compose down +``` + +접속 URL: http://localhost:3000