Closed doannimble closed 1 year ago
@doannimble please rebase to clean up merge commit, and add necessary meta info for this PR 🙏
@luongvo Rebased. Please let me know if we need to add more necessary infor 🙏
@doannimble why do we have some commits tagged with #169 task in this PR? 🤔 If they belong to this #258, could you please "reword" them?
@doannimble We currently do not have any files in the data/remote/models/requests
directory, so it has not been created. Would it be possible to create a .keep
file in the directory to ensure it appears in our template? This is a practice from react-template 😄
@doannimble We currently do not have any files in the
data/remote/models/requests
directory, so it has not been created. Would it be possible to create a.keep
file in the directory to ensure it appears in our template? This is a practice from react-template 😄
Possible, nice suggestion imo cc @doannimble
@manh-t Good to know, I've updated. cc @luongvo
What happened 👀
Our current template base structure under lib/ folder is not up to date with the Clean Architecture folder structure. There is no clear separation between the data, domain, and presentation layers. Also, the current structure does not fully follow the Clean Architecture components naming. Therefore, the project outcome lacks a sound foundation to commence development.
Insight 📝
core
,app
,domain
,data
folderresponse
,api service
,repository_impl
todata
view model
,state
,screen
toapp
network exception
to `core_errors``models
,repository_abstract
,usecases
todomain
Proof Of Work 📹
The template is able to be built normally.