<프로젝트 기간> 2023-01-09 ~ 2023-01-13
소개
- 서드파티 로그인을 통한 일정 관리 앱입니다
팀원
SooJi
커밋 컨벤션
- feat : 새로운 기능 추가
- fix : 버그 수정
- docs : 문서 수정
- style : 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우
- refactor : 코드 리팩토링
- test : 테스트 코드, 리팩토링 테스트 코드 추가
- chore : 빌드 업무 수정, 패키지 매니저 수정
테크
- Clean Architecture 기반의 MVVM 패턴을 적용하였습니다
- 서드파티 인증 과정의 결과물 중 하나인 토큰값을 키체인에 저장하였습니다
구현 화면
구현 내용
- 애플 로그인 인증을 파이어베이스와 연동, 키체인을 사용한 uid 저장
핵심 경험
- Clean Architecture
- Authentication Services
- FirebaseAuth