Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

zaihcodes/hadeeth

Repository files navigation

hadeeth

Overview

This is a simple Flutter application that demonstrates effective state management using the BLoC (Business Logic Component) pattern. The project follows a clean architecture approach, separating concerns into three layers: Data, Domain, and Presentation. Additionally, it integrates with the hadeethenc API to fetch and display data.

Features

BLoC Pattern: Utilizes the BLoC pattern for efficient state management, ensuring a clean separation of business logic from the UI.

Clean Architecture: Adheres to a clean architecture by organizing code into three distinct layers - Data, Domain, and Presentation. This promotes modularity and maintainability.

API Integration: Communicates with the https://hadeethenc.com/api/v1 API to retrieve and display data. You can easily replace this API with your own or any other API of your choice.

Getting Started

Follow these steps to get started with the project:

Clone the repository: git clone https://github.com/ZI-DreamWork/hadeeth.git Navigate to the project directory: cd hadeeth Install dependencies: flutter pub get Run the app: flutter run

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /