Skip to content

Habel2005/TaskApp

Repository files navigation

✅ TaskApp

A simple offline task management app built using Flutter.
TaskApp helps you add, organize, and track your daily tasks using a built-in calendar and priority system.

All data is stored locally using SharedPreferences — no Firebase, no backend, and no internet required.


📱 Features

  • Add tasks with:

    • Title
    • Date
    • Time
    • Priority
  • View task details by tapping on any task

  • Edit or delete single tasks

  • Long press to select and delete multiple tasks

  • Mark tasks as completed

  • View completed tasks separately

  • Calendar view with:

    • Dots showing dates that contain tasks
    • Week view & Month view
    • Select any date to view tasks for that day
  • Sort tasks by priority

  • Reset filters to default

  • Theme options:

    • Light mode
    • Dark mode
    • System default

🧠 Tech Stack

  • Flutter
  • Dart
  • SharedPreferences (Local Storage)

✅ Offline App
✅ No Firebase
✅ No Backend


🛠️ How to Run

git clone [https://github.com/your-username/TaskApp.git](https://github.com/Habel2005/TaskApp.git)
cd TaskApp
flutter pub get
flutter run

📌 Use Cases

  • Daily task tracking
  • Student work & assignments
  • Personal scheduling
  • Offline productivity tool

👨‍💻 Developer

Developed by Habel

About

A simple offline task management app built using Flutter

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors