Skip to content

Clean architecture data domain module setup

Fixes

I have created repository interfaces for UserRepository ,FCMRepository, ElectionRepository in the domain layer. I have kept repository implementation in data layer and rename them by adding Impl suffix. And also pass it in viewModel for Now. In future I will use only use cases in UI layer. I have written di module for repositoryImpl. And migrate files to the related layer.

Appetize.io : https://appetize.io/app/zspzgcrb22kenu3igklznit2de?device=pixel4&osVersion=11.0&scale=75

Edited by Amit kumar

Merge request reports