Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/felipecastrosales/todo_list

📝 Todo List made with Provider, SQLITE and Firebase
https://github.com/felipecastrosales/todo_list

dart firebase firebase-auth firebase-database firebase-realtime-database flutter flutter-app flutter-apps flutter-demo flutter-examples flutter-ui flutterapp local localstorage provider sqflite sqlite storage

Last synced: about 2 months ago
JSON representation

📝 Todo List made with Provider, SQLITE and Firebase

Awesome Lists containing this project

README

        

# Todo List App

Todo App to manage your tasks, using Flutter and Firebase; with sqlite for offline mode and another features.

# Demo

https://github.com/user-attachments/assets/cf0b63e6-06ad-4c35-b2ca-c8690aa3c528

# Packages & Plugins

- [date_picker_timeline](https://pub.dev/packages/date_picker_timeline)
- [firebase_auth](https://pub.dev/packages/firebase_auth)
- [firebase_core](https://pub.dev/packages/firebase_core)
- [flutter_overlay_loader](https://pub.dev/packages/flutter_overlay_loader)
- [flutter_signin_button](https://pub.dev/packages/flutter_signin_button)
- [google_fonts](https://pub.dev/packages/google_fonts)
- [google_sign_in](https://pub.dev/packages/google_sign_in)
- [intl](https://pub.dev/packages/intl)
- [path](https://pub.dev/packages/path)
- [provider](https://pub.dev/packages/provider)
- [sqflite](https://pub.dev/packages/sqflite)
- [synchronized](https://pub.dev/packages/synchronized)
- [validatorless](https://pub.dev/packages/validatorless)

# How to use

```
- Clone repository:
$ git clone https://github.com/felipecastrosales/todo_list

- Open with VS Code:
$ code todo_list .

- Install dependencies:
$ flutter pub get
```

# How contribute

```
- Fork the project

- Create a new branch with your changes:
$ git checkout -b my-feature

- Save your changes and make a commit message about your changes:
$ git commit -m "feature: My new feature"

- Send your changes:
$ git push origin my-feature
```