Skip to content

ToDo List - Flutter App with SQLite, Bloc, and Provider

Notifications You must be signed in to change notification settings

zeshanmusaw/TodoList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

365f34c · Nov 6, 2024

History

2 Commits
Nov 6, 2024
Nov 6, 2024
Nov 6, 2024
Nov 6, 2024
Nov 6, 2024
Nov 6, 2024
Nov 6, 2024
Nov 6, 2024
Nov 6, 2024
Nov 6, 2024
Nov 6, 2024
Nov 6, 2024
Nov 6, 2024
Nov 6, 2024
Nov 6, 2024

Repository files navigation

Here’s a repository description for your ToDo List app:


ToDo List - Flutter App with SQLite, Bloc, and Provider

This is a ToDo List application built in Flutter, designed to help users manage their tasks efficiently. The app uses SQLite for local storage, allowing users to create, read, update, and delete tasks, even offline. The state management is implemented with Bloc and Provider to ensure a responsive and reactive user experience.

Features

  • Task Management: Create, view, edit, and delete tasks with ease.
  • Local Storage with SQLite: Persist tasks locally, enabling offline access and smooth user experience.
  • State Management: Uses Bloc for reactive state management combined with Provider for dependency injection.
  • User-friendly Interface: Clean and minimal UI for a seamless task management experience.

Technologies Used

  • Flutter: For cross-platform mobile app development.
  • SQLite: Local database for offline data persistence.
  • Bloc & Provider: For effective and manageable state handling.

Getting Started

  1. Clone the repository.
  2. Run flutter pub get to install dependencies.
  3. Use flutter run to start the application on your emulator or device.

This app is perfect for learning how to integrate SQLite with Flutter, manage state with Bloc and Provider, and develop a simple yet functional ToDo application.

About

ToDo List - Flutter App with SQLite, Bloc, and Provider

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published