This is a simple Flutter application demonstrating how to fetch data from an API (https://reqres.in/api/users) using Cubit for state management and Dio for networking.
- 🌐 API Integration using Dio to make HTTP requests.
- 🧠 State Management with Cubit (from the
flutter_blocpackage). - 🎨 Clean UI displaying a list of users with avatar, name, and email.
- 📸 App Screenshot included below.
| Package | Description |
|---|---|
| flutter_bloc | Provides Cubit for state management. |
| dio | HTTP client for making API requests. |
The folder structure follows the Clean Architecture pattern, separating concerns into different layers:
