Bloc TODO App is a Flutter application that demonstrates the use of the BLoC (Business Logic Component) pattern for state management. The app allows users to manage their tasks efficiently, providing features like task creation, completion status toggling, and task deletion.
- Task Management: Add, toggle completion status, and delete tasks.
- BLoC Pattern: Utilizes the BLoC pattern for efficient state management.
- Simple UI: Clean and intuitive user interface for a smooth user experience.
Make sure you have the following tools installed:
- Clone the repository:
git clone https://github.com/ekk012/Todo_app_bloc.git cd Todo_app_bloc
-
Install Dependecies: flutter pub get
-
Usage flutter run
- lib/: Contains the main Flutter application code.
- bloc/: Business Logic Component (BLoC) related files.
- data/: Data layer, including repositories.
- models/: Data models used in the application.
- screens/: UI screens for different app views.
- widgets/: Reusable UI widgets.
-Bloc Library: A predictable state management library for Flutter. -Equatable Library: Simplify equality comparisons for Dart objects.