Develop ToDOList App Project for Google Play Store Deployment
Front-End: Jetpack Compose
Back-End: Kotlin, Java, Firebase Cloud Functions
Database: Room (Local), Firestore (Cloud)
Cloud Services: Firebase Authentication, Firestore Database
ToDoList_App Project = Complete 😆
Deploy App Site:
Kotlin Learning Toy Project ToDoList App, which was conducted by the company before the new training
Click here to visit my project.
- 개인정보 수집 동의 팝업(클라우드 DB(Firestore)에 동의 항목, 동의 시간, 일회성 표시를 위한 구분자 정보 저장)
- 설정 페이지(계정 삭제 기능, 모든 데이터 삭제 기능) 추가
- 설정 페이지 UI/UX 전면수정
- 한 계정에 한 기기 제한 추가 - 동시성 문제 방지
- 다른 기기로 로그아웃, 데이터 삭제, 계정 삭제 버튼 클릭 시 진입 금지 팝업 노출
- 클라우드 DB(Firestore) 데이터 조회 시점 추가(로그인 성공, 앱 실행, 홈 화면 접근)
- 한 계정에 한 기기 제한 추가 - 동시성 문제 방지
- 로그인 시 기존에 접속중인 기기 로그아웃 기능
- 다른 기기로 접속, 생성, 수정, 삭제, 체크 상태 변경 시 진입 금지 팝업 노출
- 소셜 회원가입(google)
- 클라우드 DB(Firestore) 로컬 DB(roomDB)간 동기화
- 설정 페이지(로그아웃 기능) 추가
- 갤러리 페이지
- 리스트 페이지와 갤러리 페이지 간 상호작용
- 상황별 사용자 편의기능 적용
- UI/UX 전면수정
- 리스트 날짜 필터링 및 데이트피커 선택 생성
- ToDo리스트 상세 팝업 기능 적용
- 로컬 DB(roomDB)
- ToDo리스트 CRUD 기능
- 진행중인 리스트와 완료된 리스트를 직관적으로 구분한 뷰 적용
Finally, I will register a photo showing the progress of the project. Thank you for your review. 😘
사용한 logo, icon, img 출처 Icon by bukeicon





