Skip to content

Yet another Todo app, now using Flutter (with ScopedModel)

License

Notifications You must be signed in to change notification settings

nour-diaa/flutter_todo

 
 

Repository files navigation

Flutter Todo

Yet another Todo app, now using Flutter.

Getting Started

This Todo app is implemented using Flutter (with Scoped Model for state management) and Firebase.

Features:

  • Create/edit todo
  • Delete todo by swipping
  • Mark done/not done in list
  • Filter todo list by status (all/done/not done)
  • Change theme (light to dark and vice versa) at runtime
  • Enable shortcuts to create todo
  • Login/logout
  • Register new account

List Editor Dark List Dark Editor

To get start, run below command in Terminal

cp .env.example.dart .env.dart

then add Firebase database's URL and API key to .env.dart.


For more information about Flutter, visit Flutter web site.
For more information about Firebase, visit Firebase web site.

About

Yet another Todo app, now using Flutter (with ScopedModel)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 93.5%
  • Ruby 3.6%
  • Objective-C 1.3%
  • Other 1.6%