readme 수정 .
parent
a42562279e
commit
7696b0ae8d
70
README.md
70
README.md
|
|
@ -1,20 +1,64 @@
|
|||
<div align="center">
|
||||
<img width="1200" height="475" alt="GHBanner" src="https://github.com/user-attachments/assets/0aa67016-6eaf-458a-adb2-6e31a0763ed6" />
|
||||
</div>
|
||||
# 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
|
||||
|
|
|
|||
Loading…
Reference in New Issue