Implemented a clean architecture folder structure with the following main folders:
Data: Handles data-related operations, including communication with the backend and data processing.
Domain: Contains core business logic and domain models.
Presentation: Manages the user interface and presentation layer.
Data success or failure is loaded into classes and then passed through the domain layer to the presentation layer. For more details, see the data_state.dart file.
Clean Architecture Folder Structuring
Implemented a clean architecture folder structure with the following main folders:
Data success or failure is loaded into classes and then passed through the domain layer to the presentation layer. For more details, see the data_state.dart file.
** Navigation replcaement with App Router package
router.dart file.