diff --git a/.env b/.env index a6896ad..69bccd9 100644 --- a/.env +++ b/.env @@ -13,8 +13,9 @@ ONPREM_SUPABASE_SERVICE_ROLE_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyAgCiAgIC # Appwrite 관련 설정 VITE_APPWRITE_ENDPOINT=https://a11.ism.kr/v1 -VITE_APPWRITE_PROJECT_ID=zellyy-finance -VITE_APPWRITE_DATABASE_ID=zellyy-finance +VITE_APPWRITE_PROJECT_ID=68182a300039f6d700a6 +VITE_APPWRITE_DATABASE_ID=default VITE_APPWRITE_TRANSACTIONS_COLLECTION_ID=transactions +VITE_APPWRITE_API_KEY=standard_9672cc2d052d4fc56d9d28e75c6476ff1029d932b7d375dbb4bb0f705d741d8e6d9ae154929009e01c7168810884b6ee80e6bb564d3fe6439b8b142ed4a8d287546bb0bed2531c20188a7ecc36e6f9983abb1ab0022c1656cf2219d4c2799655c7baef00ae4861fe74186dbb421141d9e2332f2fad812975ae7b4b7f57527cea VITE_DISABLE_LOVABLE_BANNER=true diff --git a/docs/02_기술_문서/02_기술스택.md b/docs/02_기술_문서/02_기술스택.md new file mode 100644 index 0000000..23d9ae8 --- /dev/null +++ b/docs/02_기술_문서/02_기술스택.md @@ -0,0 +1,46 @@ +# 기술 스택 + +Zellyy Finance 프로젝트 개발에 사용된 전체 기술 스택을 정리합니다. + +## Frontend + +- 언어: TypeScript, JavaScript +- 프레임워크: React 18.x +- 번들러/빌드 도구: Vite +- UI 라이브러리: Shadcn UI, Radix UI +- 스타일링: Tailwind CSS +- 라우팅: React Router DOM +- 상태 관리: React Context, @tanstack/react-query +- 폼 관리: React Hook Form (@hookform/resolvers) +- 알림: Radix UI Toast, 사용자 정의 토스트 훅 + +## Backend + +- Backend-as-a-Service: Appwrite 17.x +- 인증/인가: Appwrite Auth +- 데이터베이스: Appwrite Databases (컬렉션) +- 스토리지: Appwrite Storage +- API: Appwrite SDK (RESTful) + +## Mobile (Cross-platform) + +- 플랫폼: Capacitor +- 패키지: @capacitor/core, @capacitor/cli, @capacitor/android, @capacitor/ios +- 플러그인: Keyboard, Splash Screen 등 + +## Utilities & Tools + +- 코드 스타일 및 검사: ESLint +- HTTP 클라이언트: Appwrite SDK, fetch +- 데이터 페칭: @tanstack/react-query +- UUID 생성: uuid (@types/uuid) + +## 배포 및 운영 + +- 개발 서버: Vite dev server +- 패키지 매니저: npm + +## 개발 환경 및 도구 + +- IDE: Visual Studio Code +- 버전 관리: Git (GitHub) diff --git a/index.html b/index.html index 9b69b41..9b8fe3d 100644 --- a/index.html +++ b/index.html @@ -12,8 +12,6 @@
- -