주요 변경사항: • Appwrite SDK 및 관련 의존성 완전 제거 • Lovable 관련 도구 및 설정 제거 • 기존 Appwrite 기반 컴포넌트 및 훅 삭제 • Login/Register 페이지를 Clerk 기반으로 완전 전환 제거된 구성요소: • src/lib/appwrite/ - 전체 디렉토리 • src/contexts/auth/ - 기존 인증 컨텍스트 • 구형 auth 컴포넌트들 (RegisterForm, LoginForm 등) • useAuthQueries, useTransactionQueries 훅 • Appwrite 기반 테스트 파일들 설정 변경: • package.json - appwrite, lovable-tagger 의존성 제거 • .env 파일 - Appwrite 환경변수 제거 • vercel.json - Supabase/Clerk 환경변수로 교체 • vite.config.ts - 청크 분할 설정 업데이트 성능 개선: • 번들 크기 최적화 (Appwrite → Clerk + Supabase) • 불필요한 코드 및 타입 정의 제거 • 테스트 설정을 Clerk/Supabase 모킹으로 업데이트 Task 11.4 완료: 기존 Appwrite 코드 완전 제거 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Zellyy Finance 프로젝트 문서
이 디렉토리는 Zellyy Finance 프로젝트의 모든 문서를 체계적으로 정리한 곳입니다. 사용자들이 개인 재정을 효과적으로 관리하고 적자 상태에서 벗어날 수 있도록 도와주는 모바일 앱입니다.
프로젝트 개요
'Zellyy Finance'는 단순한 수입/지출 기록을 넘어, 사용자의 소비 패턴을 분석하고 맞춤형 절약 전략을 제안하여 재정 건전성을 개선하는 데 중점을 둔 모바일 앱입니다. Appwrite 백엔드를 활용하여 안정적인 데이터 관리와 인증 시스템을 제공합니다.
폴더 구조
00_프로젝트_개요
프로젝트의 기본 개요와 목표, 사용자 정의에 관한 문서가 포함되어 있습니다.
프로젝트_소개.md- 프로젝트 개요 및 주요 기능 설명핵심_문제_정의.md- 해결하고자 하는 문제 정의사용자_페르소나.md- 타겟 사용자 프로필
01_기획_및_설계
프로젝트의 기획 및 UI/UX 설계에 관한 문서가 포함되어 있습니다.
요구사항_분석.md- 사용자 요구사항 및 기능적/비기능적 요구사항 분석UI_와이어프레임.md- 핵심 화면 와이어프레임사용자_경험_전략.md- 사용자 경험 설계 전략
02_기술_문서
프로젝트의 기술적 구현에 관한 문서가 포함되어 있습니다.
시스템_아키텍처.md- 시스템 아키텍처 설계 문서데이터_모델_설계.md- 데이터베이스 스키마 및 모델 설계Appwrite_전환_가이드.md- Supabase에서 Appwrite로의 전환 가이드
03_개발_단계
개발 과정과 관련된 문서가 포함되어 있습니다.
개발_가이드라인.md- 코드 작성 원칙, iOS/Android 지원, Appwrite 통합 등에 관한 가이드라인
archive
더 이상 활발하게 사용되지 않는 레거시 문서들이 보관되어 있습니다.
Supabase 관련 문서- 이전에 사용하던 Supabase 관련 설정 및 가이드개발 단계별 문서- 이전 개발 단계의 계획 및 산출물 요약
주요 기술 스택
- 프론트엔드: React Native, TypeScript
- 백엔드: Appwrite
- 상태 관리: Context API
- UI 컴포넌트: Lovable UI
- 네이티브 통합: Capacitor
개발 가이드라인
개발 가이드라인은 03_개발_단계/개발_가이드라인.md 문서를 참조하세요. 이 문서에는 다음 내용이 포함되어 있습니다:
- 코드 작성 원칙
- 트랜잭션 삭제 안전성
- Appwrite 통합 원칙
- 상태 관리 최적화
- iOS/Android 지원
- 디버깅 및 로깅
Appwrite 전환
Supabase에서 Appwrite로의 전환에 관한 상세 정보는 02_기술_문서/Appwrite_전환_가이드.md 문서를 참조하세요.