[Blind-Cafe]
21.10 ~ 21.12 / 앱런칭 동아리 CMC
**한 줄 소개**
- 암실 카페 컨셉을 적용하고 3일간 익명성을 제공, 천천히 개인정보가 드러나는 데이팅 앱
파트
- 기획자/디자이너/서버/IOS/AOS 각 1명, 총원 5명
- 그 중 AOS 1인 개발, 런칭(12월 런칭 후, 현재 대규모 업데이트예정으로 내린 상태)
**주 개발 기능**
- 온보딩 및 회원가입, 로그아웃, 계정탈퇴
- 매칭 요청, 대기, 취소, 성공
- 음료선택
- 3일방 채팅 (Text, Image, Audio, Topic)
- 7일방 채팅 (Text. Image, Audio)
- 채팅 나가기 및 신고하기 로직
- 프로필 설정 및 교환 (수락, 거절 로직)
**기술스택**
- Language : Kotlin
- Design pattern : MVVM Clean Architecture
- DI : Koin
- Chatting backend : Firestore, storage, FCM
- Async : Coroutine
- Single activity : Jetpack Navigation
- Etc : ViewPager2, Retrofit, Glide, ViewModel, LiveData, Groupie
**배운 것 요약**
- 기획 단계부터 참여하여 빠르게 변하는 기획과 디자인을 경험하며 그에 따른 애자일한 개발 프로세스적용
- 기획자와 디자이너와의 협업을 경험하며 원할한 소통과 정보공유의 중요성을 깨닫고 도식화와 개발과 함께 노션 기록을 습관화
- MVVM 디자인패턴을 적용하여 DI 개념, 관심사 분리의 장점과 재사용성의 이점을 깨달음
- ⬇️⬇️
**더 자세히 보기 링크
** ⬇️⬇️