An open API service indexing awesome lists of open source software.

https://github.com/tuannguyendotme/flutter_todo

Yet another Todo app, now using Flutter (with ScopedModel)
https://github.com/tuannguyendotme/flutter_todo

android cross-platform firebase flutter ios mobile scopedmodel todo todoapp todolist

Last synced: 7 days ago
JSON representation

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

Awesome Lists containing this project

README

        

# 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](list.png?raw=true)
![Editor](editor.png?raw=true)
![Dark List](dark_list.png?raw=true)
![Dark Editor](dark_editor.png?raw=true)

To get start, run below command in Terminal

```bash
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](https://flutter.io/).
For more information about Firebase, visit [Firebase web site](https://firebase.google.com/).