This document describes how modules must be structured.
Each module use Clean architecture aproach and contains at least 3 sub-packages. domain, data and presentation.
Execute business logic which is independent of any layer
models: Contains models annotated with Room annotations. These classes containstoPresentationModel()which converts models to be usen inpresentationlayer.
- Name convention:
Model.kt