📜 Project Overview날씨어때 : 체감 온도 기반 개인화 의상 추천 앱🛠️ Tech StackLanguage & Framework: Flutter 3.32.0 / Dart 3.8.0State Management: RiverpodRouting: go_routerSecure Storage: flutter_secure_storageNotification: Firebase Cloud MessagingSocial Login: Kakao SDK, Google Sign-InDesign Pattern: MVVM⭐ Key Features (FE 기준)기능설명🗓 기록 캘린더날짜별 날씨 및 착장 기록 등록/수정/삭제 기능🧥 옷장 관리의류 아이템 등록, 수정, 삭제 및 상세 정보 확인 기능👤 마이페이지닉네임, 성별, 연령대, 체질 선택 등 사용자 정보 입력 및 변경 가능🧠 개인화 추천날씨 및 과거 피드백 기반 착장 추천 기능 구현🔔 알림 기능외출 전 알림 및 FCM 기반 푸시 알림 수신 기능🔐 로그인 & 인증이메일 로그인/회원가입, 비밀번호 초기화, 토큰 재발급 처리🧑🤝🧑 소셜 로그인카카오 및 구글 계정 연동 로그인 기능 구현👩💻 My Role – Frontend전체 앱 UI 개발 및 API 연동: 홈, 옷장, 마이페이지, 캘린더 등 주요 화면 개발REST API 연동: 로그인, 의류 CRUD, 추천 결과, 기록 캘린더 등 백엔드 API 통신 처리상태 관리 설계: Riverpod을 기반으로 각 페이지 상태 흐름 설계 및 구조화MVVM 구조 적용: View - ViewModel - Model 구조로 분리하여 유지보수성 확보소셜 로그인 연동: Kakao, Google 기반 로그인 흐름 구현알림 기능 구현: FCM 연동 및 사용자 설정 화면 구현UI/UX 개선 및 피드백 반영: 사용자 시연을 통한 UI 개선 및 테스트 반영