Skip to content

su-resh/todoapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📋 Todo Application with Hive Storage

Screenshot of the app Screenshot of the app

🌟 Overview

This Todo Application is a simple yet powerful tool to manage your daily tasks. Built using Flutter and Hive, it ensures a smooth and responsive user experience with local data storage capabilities.

🚀 Features

  • 📝 Add Tasks:

    • Quickly and easily add tasks to your list to stay organized.
    • The intuitive UI allows you to input task details effortlessly.
    Add Tasks

  • ❌ Remove Tasks:

    • Remove tasks that you have completed or are no longer relevant.
    • Keep your task list clean and focused on what matters.

    Remove Tasks


  • ✅ Mark Tasks as Completed:

    • Mark tasks as done to keep track of your progress.
    • Visual indicators help you differentiate between completed and pending tasks.

    Mark Tasks as Completed


  • 💾 Data Persistence:
    • Your tasks are stored locally using Hive, a fast and lightweight database.
    • Even if you close the app, your tasks are safely stored and will be there when you return.

🛠️ Technologies Used

  • Flutter:

    • A beautiful UI toolkit from Google that lets you build natively compiled applications for mobile, web, and desktop from a single codebase.
    • Allows for expressive and flexible UI with smooth animations and high performance.
  • Hive:

    • A lightweight and blazing-fast key-value database written in pure Dart.
    • Perfect for storing small amounts of data locally with minimal overhead and maximum speed.

🧑‍💻 Contributors

📝 License

This application is provided as-is for educational and learning purposes. Feel free to use, modify, and share it.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published