Skip to content

Repository files navigation

TODO App with Flutter

A simple TODO app built using Flutter that helps you manage your tasks efficiently.

Features

  • Add tasks with due dates.
  • Mark tasks as completed.
  • Delete tasks you no longer need.
  • Set task priorities.
  • Receive local notifications for upcoming tasks.

Getting Started

Follow these instructions to get the project up and running on your local machine.

Prerequisites

  • Flutter SDK
  • Android/iOS Emulator or Physical Device

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/todo-app-flutter.git
  2. Navigate to the project directory:

    cd todo-app-flutter
  3. Install the dependencies:

    flutter pub get
  4. Run the app:

    flutter run

Dependencies

The app uses the following packages:

  • cupertino_icons: ^1.0.2
  • get_storage: ^3.0.2
  • lottie: ^4.3.8
  • flutter_local_notifications: ^15.1.0+1
  • get_it: ^0.18.1
  • google_fonts: ^5.1.0
  • date_picker_timeline: ^1.2.3
  • sqflite: ^2.0.0+4
  • timezone: ^0.9.2
  • flutter_timezone: ^1.0.7
  • shared_preferences: ^2.5.2
  • intl: ^0.19.0
  • workmanager: ^0.5.2

Make sure to add these dependencies to your pubspec.yaml file before running the app.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages