Flutter Appwrite — The Complete Crash Course

Tomic Riedel
5 min readJun 17, 2024

Appwrite is a self-hosted backend solution, that has gained more and more popularity over the last months. It can be handy for personal and commercial Apps and provides great features. In this article, you will learn how to use Appwrite and see, that it is one of the easiest-to-use backend solutions in Flutter.

Happy reading!

Installation

The first thing we have to do after creating our app is to add appwrite. To do so, we will use the command flutter pub add appwrite.

But that’s not all. Because Appwrite is a backend solution, we have to download it on our machines. If you use Digital Ocean or Gitpod, click on the links here to do a One-Click Setup.

If you don’t use one of these both, you can install it with Docker. Click here to do so. If you haven’t docker installed yet, you can install it here.

Create Appwrite project

Now, let’s set up an Appwrite project. Make sure that your docker CLI is running, so you can access the Appwrite dashboard via localhost. If you are using Appwrite Cloud, just head to your Appwrite Cloud dashboard.

There, click on Create Project. Follow the instructions there and click on Create. Now we have to add a new Flutter platform to your…

--

--

Tomic Riedel

Sharing the process of building a portfolio of apps to make people more productive.