WhereToGo (2025) – 여행 코스 탐색 앱
기술 스택: Kotlin, Compose, MVI , Firebase (Auth, Firestore, Storage, Cloud Functions), Hilt,
기간: 2024.11 ~ 2025.06
인원: 안드로이드 1
역할: 메인 개발자 (앱 설계 및 백엔드 전반)
주요 업무 및 성과
- Jetpack Compose 기반 UI 전면 구성
- Clean Architecture 기반 멀티 모듈과 Hilt로, 앱 안정성과 확장성을 고려한 구조 설계 및 구현
- Firebase 기반 서버리스 백엔드 구축
- Cloud Functions 으로 계정 삭제, 익명화 API 구현
- Firestore 보안 규칙 + Firebase Auth 연동으로 사용자별 접근 제어 적용
- 지도 ↔ 리스트 ↔ 상세 보기 간 상태 동기화 구조 설계 (MVI 기반)
- 사용자 지도 제어(줌)에 따른 순차 로딩
- 형태소 분석을 통한 키워드 검색
- 사진 업로드, 댓글 등록, 콘텐츠 신고 기능까지 포함한 커뮤니티 기능
- Naver Maps Api를 통한 경로 생성/관리
- Google Play Console을 통한 테스트 트랙 운영 및 정식 출시
더보기