A simple Flutter ToDo app that allows you to add, edit, and delete tasks –

ToDo App


This is a simple ToDo app that allows you to add, edit, and delete tasks. It also allows you to mark tasks as complete, Short as date and notification.


  • Add, edit
  • Delete tasks
  • Mark tasks as complete
  • Short tasks by date
  • Notification

Built with

  • dependencies:- Flutter - cupertino_icons - intl - path_provider - sqflite - flutter_local_notifications - date_picker_timeline - get_storage - get - flutter_timezone - timezone - flutter_staggered_animations - google_fonts - rxdart - permission_handler
  • dev_dependencies: - flutter_test - flutter_lints

Getting started

1. Prerequisites

  • FlutterFlutter is a free and open-source mobile UI framework developed by Google and released in May 2017. In a few words, it allows you to create a native mobile application with only one codebase.Follow the instructions on Flutter official website to install it and setup your environment.

2. Installation

  1. Clone the repogit clone https://github.com/4mritGiri/ToDo-Apps.git
  2. Install packagesflutter pub get
  3. Run the appflutter run




Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.


Distributed under the MIT License. See LICENSE for more information.




Resources Used:

You can check out the entire code of this App here:

Get Full Source Code

View Github


This was all about a quick go through the basic flutter App UI Screen. If you need any assistance regarding flutter app development, you can consult a flutter developer from FlutterDesk. We would love to be of help. Still, if you feel any difficult while dealing with Flutter app development projects, you can reach out to us or hire Flutter developers to outsource any of your app development project.

Do like & share my Facebook page. if you find this post helpful. Thank you!!

Happy coding! 😉



Hey, I'm Deepika a professional blogger and Experienced in Mobile app developer (Flutter, Android and iOS) Technically sound Post graduated M.Tech in Computer Science and Engineering. I Love to gain every type of knowledge that's why i have done many courses in different fields like engineering and technology. Skilled in Java, HTML, CSS,Bootstrap,j query PHP, Python, SQL, C, C++,Firebase,MySQL,SQLite,JavaScript. Also I have learned Networking.


Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *