Skip to content

ekk012/Todo_app_bloc

Repository files navigation

Bloc TODO App

Overview

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.

Features

  • 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.

Getting Started

Prerequisites

Make sure you have the following tools installed:

Installation

  1. Clone the repository:

git clone https://github.com/ekk012/Todo_app_bloc.git cd Todo_app_bloc

  1. Install Dependecies: flutter pub get

  2. Usage flutter run

Project Structure

  • 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.

Acknowledgements

-Bloc Library: A predictable state management library for Flutter. -Equatable Library: Simplify equality comparisons for Dart objects.

About

Todo app with BLoc

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors