프론트엔드에서 사용된 기술 스택 등
React Native
- Expo 를 통한 빠른 개발 환경 구축 및 테스트
- FSD (Feature Sliced Design) 기능 중심 아키텍쳐
- TypeScript를 통한 개발 안정성 확보
Zustand
- 공통 데이터 관리
- 사용자 정보(닉네임, 성향 등),
JWT 토큰(보안 이슈로 원래 넣으면 안됨), 좋아요 등
FCM 연결
- 백그라운드 푸쉬 알림을 통한 등록 논쟁 알림
- 네이티브 성능에 가까운 사용자 경험 제공
디자인
- 통계 및 성향 정보 데이터 직관성을 위한 그래프 디자인
- 빠른 정보 파악 가능
특징(단점을 발표엔 말하지 말자)
- 안드로이드 APK 로컬 빌드를 통한 expo 빌드 시스템(EAS : Expo Application Service) 의존성 줄이기. 더 빠른 빌드 및 개발 테스팅, 세부적인 빌드 설정 조정 가능.