- data
- local
- feature1
- repository
- data source
- feature2
- β¦.
- feature4
- remote
- data
- datasource
- local (room, sharedpreference)
- remote (retrofit=service=api)
- repository
- local
- remote
- data model
- local
- remote
- domain
- entity
- repository(=interface)
- presentation
- base
- adapter
- viewmodel
- view
- splash
- user
- address
- home
- map
- mypage
- common
- util (permission check, regex, generic, extension..)
- view (dialog..)
β μΆνμ DI λΌμ΄λΈλ¬λ¦¬ λμ μ, UseCase μΆκ°μ ViewModelμμμ Repository λΆλ¦¬ νμ.