Flutter Appwrite Tutorial - Part 3: Building a Simple To-Do App with Appwrite and Flutter

Опубликовано: 27 Февраль 2025
на канале: Snehasis Ghosh
1,018
30

i am sorry for the audio error please pardon me i will try to improve on next video.

Timestamps :
0:40 Installing Provider and Shared Preferences
1:32 Create Todo Provider
8:05 Read All the Todos in Database
19:58 Create New Todos
34:12 Mark Todos as Completed or Not Completed
39:14 Edit existing Todo
55:11 Read Todos that are only create by the same user
59:31 Create an Index in Appwrite for Search
1:01:03 Delete a Todo
01:09:14 Creating Ongoing and
Completed Todo Widgets
01:24:34 Delete All the Todos Created By the User
01:33:52 Updating the UI

Full Source Code :
https://github.com/Snehasis4321/todo_...

In this tutorial, we will build a simple to-do app using Appwrite and Flutter. Appwrite is a backend as a service platform that allows you to easily add authentication, database, and storage to your apps. Flutter is a popular mobile app development framework that uses the Dart programming language.

We will start by creating a new Flutter project and adding the necessary dependencies for Appwrite. We will then set up the authentication UI using the Appwrite Flutter SDK and allow users to sign up, log in, and log out of the app.

Next, we will create a database collection in Appwrite and set up the Flutter UI to display the list of to-dos retrieved from the collection. We will also implement the ability to add and delete to-dos in the app.

Finally, we will deploy the app to a web server and test it on different devices.

This tutorial is suitable for beginners who want to learn how to build a simple mobile app with Appwrite and Flutter. By the end of the tutorial, you will have a working to-do app that you can customize and extend for your own projects.

Stay tuned for more tutorials on app development with Appwrite and Flutter!

🎓 Join our community
  / discord