Skip to content

Latest commit

 

History

History
76 lines (62 loc) · 2.4 KB

README.md

File metadata and controls

76 lines (62 loc) · 2.4 KB

🌩 숏웨더 🌩

어제의 날씨로 알아보는 오늘의 날씨


Contributors 🌥

@SunwoongH @chaso1495 @ahra1221
오늘 날씨 & 맞춤 날씨 뷰 정보 입력 & 스플래쉬 & 설정 뷰 주간 날씨 & 설정 뷰

main

Android Coding Convention 🌦

android coding convention 📝


Git Convention 🌨

git convention 📝


Teck Stack ⛈

Architecture Clean Architecture, MVVM
Design Pattern Repository Pattern, Adapter Pattern, Delegation Pattern, Observer Pattern
Jetpack Components LiveData, Lifecycle, ViewModel, DataBinding
Dependency Injection Hilt
Network Retrofit, OkHttp
Asynchronous Processing Coroutine
Third Party Library Lottie, kotlinSerialization, Firebase
Strategy Git Flow
Other Tool Slack, Notion, Figma, Postman

시연 영상 ⛅

shortweathervideo.mp4

Foldering 🌩

📂 org.shortweather
┣ 📂 data
┃ ┣ 📂 api
┃ ┣ 📂 model
┃ ┣ 📂 repository
┃ ┣ 📂 source
┃   ┣ 📂 local
┃   ┣ 📂 remote
┣ 📂 di
┣ 📂 domain
┃ ┣ 📂 repository
┣ 📂 presentation
┃ ┣ 📂 alarmsetting
┃ ┣ 📂 customweather
┃ ┣ 📂 input
┃ ┣ 📂 othertimesetting
┃ ┣ 📂 setting
┃ ┣ 📂 splash
┃ ┣ 📂 todayweather
┃ ┣ 📂 todayweathercontainer
┃   ┣ 📂 adapter
┃   ┣ 📂 view
┃   ┣ 📂 viewmodel
┃ ┣ 📂 waketimesetting
┃ ┣ 📂 weeklyweather
┣ 📂 util
┃ ┣ 📂 binding
┃ ┣ 📂 extension