Skip to content

DGU-SE-HOW-TODO/HowDroid

Repository files navigation

✅ HOW TO DO - AOS ✅

 ✅ HOW TO DO

할 일을 기록하고 수행 여부를 실패 태그와 함께 관리하며 동기부여와 피드백을 제공해 주는 TODO 서비스


👋 Contributors

@l2zh @Dani43
image image
AuthView, HomeView,
ToDoMakeView
FailTagView, StatisticsView,
FeedBackView

📱ScreenShot

로그인 회원가입 대분류 생성 투두 생성 투두 체크
나만의 실패태그 만들기 실태패그 달기 미루기 투두 고정 통계/피드백


📘 Convention

깃 컨벤션이 궁금하다면? click ✔️

코드 컨벤션이 궁금하다면? click ✔️


👩🏻‍💻 Specification

Architecture Clean Architecture, MVVM
Design Pattern Repository Pattern, Adapter Pattern, Delegation Pattern, Observer Pattern
Jetpack Components encryptedsharedpreferences, LiveData, Lifecycle, ViewModel
Dependency Injection Hilt
Network Retrofit, OkHttp
Asynchronous Processing Coroutine(+ Flow)
Third Party Library Coil, Timber, kotlinSerialization
Strategy Git Flow
CI GitHub Action(KtLint, Complie Check)
Other Tool Notion, Figma, Postman

📁 Foldering

📂 com.HowDroid
┣ 📂 data
┃ ┣ 📂 datasource
┃ ┣ 📂 inetceptor
┃ ┣ 📂 model
┃ ┣ 📂 repository
┃ ┣ 📂 service
┣ 📂 di
┣ 📂 domain
┃ ┣ 📂 model
┃ ┣ 📂 repository
┣ 📂 presentation
┃ ┣ 📂 addtodo
┃ ┣ 📂 chart
┃ ┣ 📂 home
┃ ┣ 📂 login
┃ ┣ 📂 myfailtag
┃ ┣ 📂 signup
┃ ┣ 📂 type
┣ 📂 util
┃ ┣ 📂 binding
┃ ┣ 📂 extension

About

SW공학개론_안드로이드

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages