Skip to content

A simple and efficient To-Do List application built with Flutter and BLoC for state management.

Notifications You must be signed in to change notification settings

quibler7/To-Do-List-App-with-Flutter-and-BLoC-Architecture

Repository files navigation

Today - Flutter To-Do List App with BLoC State Management

A simple, efficient To-Do List application built with Flutter, using BLoC for state management. This app allows users to add, check, uncheck and delete tasks, with data stored locally for offline access.

📝 Features

  • Add, Check, Uncheck, Delete Tasks: Manage your to-do items easily with a straightforward interface.
  • Local Data Storage: Keeps tasks saved even when the app is closed, allowing offline access.
  • Smooth State Management: Powered by BLoC to ensure responsive and predictable app behavior.

🚀 Getting Started

  1. Clone the repository:
git clone https://github.com/quibler7/To-Do-List-App-with-Flutter-and-BLoC-Architecture
  1. Install dependencies:
flutter pub get
  1. Run the App:
flutter run

📂 Folder Structure:

  • data/: Manages database interactions.
  • domain/: Holds core functionality and models.
  • presentation/: Contains the UI components and BLoC files.

📚 Tech Stack:

  • Flutter: For building the user interface.
  • BLoC: For managing application state.
  • Isar: Local database to persist user data.

About

A simple and efficient To-Do List application built with Flutter and BLoC for state management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published