Skip to content

kimdoyun98/TODO_List

Repository files navigation

정각에 해야지

나만의 Todo List

프로젝트 소개

계획적이지 못한 MBTI P의 규칙적인 생활 및 공부를 위한 나만의 TODO LIST 앱이다.

일정을 등록하면 해당 일정까지 남은 기간을 알려주며

일일 루틴을 입력하여 그 날, 그 시간에 알람을 띄워 실행할 수 있도록 도와준다.

개발 기간

  • 22년 09월 ~ 22년 10월 / 23년 12월 ~ 24년 01월 ( 리팩토링 및 기능 추가 )

핵심 기능

  • 일정 관리
  • 일정 알람 기능
  • 달력으로 보는 나의 일정

Tech Stack

Kotlin Jetpack AAC Databinding LiveData ViewModel Room DB Coroutine Flow Navigation Component Alarm Manager Hilt

Architecture

  • MVVM

Learn

  • BroadCast Receiver에 대해 알게 됨
  • Alarm Manager를 이용한 스케줄링에 대해 알게 됨
  • Room DB 사용 방법
  • MVVM 구조에 대해 알게 됨
  • ViewModel을 이용한 LiveData 사용 법을 알게 됨
  • DataBinding에 대해 알게 됨
  • Coroutine을 이용한 비동기 처리에 대해 알게 됨
  • Hilt을 이용한 의존성 관리에 대해 알게 됨
  • Coroutine Flow에 대해 알게 됨

ScreenShot

About

정각에 해야지

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages