Skip to content

A simple Todo List app made with Flutter, using Provider, Firebase and SQLite.

License

Notifications You must be signed in to change notification settings

williambarreiro/todo-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todo

A simple Todo List app made with Flutter. 💙

The app uses SQLite Database, Provider for dependency injection and state management, and Firebase for authentication.

ScreenshotsFirebaseRunning the appTechnologiesOthers


📱 Screenshots


Todo Todo Todo

Todo Todo Todo

🔥 Firebase

# Configure the Firebase CLI and FlutterFire CLI
https://firebase.google.com/docs/flutter/setup?hl=pt-br&platform=android

# Create a Firebase project (you can use the Firebase console or de CLI)
# Execute the following command in your project folder to create a new Firebase project or to select an existing one
$ flutterfire configure

# Add the e-mail/password and the Google login options in the Firebase console

# Make sure you add your SHA1 to the Firebase project
# The following command will show your SHA1
$ keytool -list -v -keystore C:\Users\William\.android\debug.keystore -alias androiddebugkey -storepass android -keypass android

💻 Running the app

# Getting packages
$ flutter pub get

# Running
$ flutter run

🚀 Technologies


🛠️ Others

Project following the Conventional Commits specification: https://www.conventionalcommits.org/en/v1.0.0


LinkedIn Badge