A Flutter app that uses the "dev.to" api to fetch Articles and their info ( their metrics, images, ..etc)
(Paginated list with Riverpod providers, more information below 👇)
The code of the app implements clean architecture to separate the UI, domain and data layers with a feature-first approach for folder structure.
lib
├── core
│ ├── configs
│ ├── exceptions
│ ├── models
│ ├── services
│ │ ├── http
│ │ └── storage
│ └── widgets
├── features
│ ├── articles
│ ├── models
│ ├── providers
│ ├── repositories
│ └── views
│ ├── pages
│ └── widgets
│
├── main.dart
└── articles_app.dart