Skip to content

Fardeenhimself/flutter_todo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todo App (Flutter + Riverpod + HIVE)

A simple, fast, and offline-capable Todo app built with Flutter.
This project uses Riverpod for state management and Hive for local data storage, along with a beautiful animated splash screen. Supports both light and dark mode.

🚀 Features

  • ✅ Add, complete, and delete todo tasks
  • ✅ Filter tasks by: All / Completed / Incomplete
  • ✅ Stores data locally using Hive (no internet needed)
  • ✅ Riverpod for efficient and reactive state management
  • ✅ Beautiful and smooth animated splash screen
  • ✅ Modern Material 3 UI
  • ✅ Optimized with light and dark mode.

Demo

Download the app under release section.

Screenshots

Splash Screen Home Dhikr Selection Counter Home_DarkMode Counter_DarkMode About

Tech Stack

How to run?

  1. Clone the repo

    git clone https://github.com/your-username/todo_app_flutter.git
    cd todo_app_flutter
    
  2. Install dependencies flutter pub get

  3. Generate Hive Adapter flutter packages pub run build_runner build

  4. Run the app flutter run

FAQ

Does is have any backend?

Ans: No, the app doesn't have any backend. All info are stored locally using HIVE.

Will the screen update with functionalities?

Ans: Yes

State is managed?

Ans: Yes.

Author

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors