Commit Graph

3 Commits

Author SHA1 Message Date
kappa
4e4a3d57ea chore: update .gitignore
- Add Stitch project files
- Add backup and temp files

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 08:28:53 +09:00
kappa
758266d8cb refactor: app.js를 ES6 모듈로 분리
## 변경사항
- app.js (1370줄) → 7개 모듈 (1427줄)
- ES6 import/export 문법 사용
- Alpine.js 호환성 유지 (window 전역 노출)

## 모듈 구조
- js/config.js: 상수/설정 (WIZARD_CONFIG, PRICING_DATA, MOCK_*)
- js/api.js: ApiService
- js/utils.js: formatPrice, switchTab, ping 시뮬레이션
- js/wizard.js: 서버 추천 마법사 로직
- js/pricing.js: 가격표 컴포넌트
- js/dashboard.js: 대시보드 및 텔레그램 연동
- js/app.js: 메인 통합 (모든 모듈 import)

## HTML 변경
- <script type="module" src="js/app.js">로 변경
- 기존 기능 모두 정상 작동

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 12:59:54 +09:00
kappa
ead8292653 Add project configuration and build assets
- .gitignore: Ignore node_modules, .env, dist, .wrangler
- .env.example: Environment variable template
- package.json, package-lock.json: Tailwind CSS build setup
- src/input.css: Tailwind source file
- style.css: Production Tailwind build
- og-image.png: Open Graph image for social sharing

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 21:58:26 +09:00