/flutter_firebase_crud

Todo App with Flutter and Firebase

Primary LanguageDartApache License 2.0Apache-2.0

Todo App with Flutter and Firebase


Screen Shots

Descriptions of screenshots in order

General -Internet access control during application lifecycle


1 -No internet access, this screen is shown because the user opened the app for the first time and there is no data in the firebase database.


2 -There is internet access, this screen is shown because the user opens the app for the first time and there is no data in the firebase database.If there is a record all are listed.


3 -Add Todo screen(Empty fields validation available).


4 -Add Todo screen(Showing snackbar, list updated)


5 -Update Todo screen(Clicking on the Todo card)


6 -Update Todo screen(Change detection)


7 -Update Todo screen(Showing snackbar, list updated)


8 -Update Todo screen(Clicked checkbox)


9 -Delete Todo screen(Clicked delete icon, the record to be deleted is specified in the dialog window)


10 -Internet status screen(If internet access is lost within the application)


11 -Offline screen(Showing snackbar)


12 -Offline screen(Showing last viewed list when access is available)


Dependencies

  • get
  • firebase_core
  • cloud_firestore
  • connectivity_plus

Support And Feedback

For support and feedback, you can contact us via email. Thank you.

Email: oguz-kaba@hotmail.com

License

Apache

Coded by oguzkaba