https://github.com/appwrite/demo-todo-with-flutter
A basic demo example for integrating between Appwrite & Flutter 💙
https://github.com/appwrite/demo-todo-with-flutter
hacktoberfest
Last synced: 5 months ago
JSON representation
A basic demo example for integrating between Appwrite & Flutter 💙
- Host: GitHub
- URL: https://github.com/appwrite/demo-todo-with-flutter
- Owner: appwrite
- License: bsd-3-clause
- Archived: true
- Created: 2021-05-27T07:16:33.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-05-02T12:10:08.000Z (about 2 years ago)
- Last Synced: 2025-01-15T11:06:55.663Z (5 months ago)
- Topics: hacktoberfest
- Language: Dart
- Homepage:
- Size: 713 KB
- Stars: 39
- Watchers: 15
- Forks: 20
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# 🔖 Todo With Flutter
A simple todo app built with Flutter and Appwrite
## 🎬 Getting Started
Appwrite is an end-to-end backend server for Web, Mobile, Native, or Backend apps packaged as a set of Docker microservices. Appwrite abstracts the complexity and repetitiveness required to build a modern backend API from scratch and allows you to build secure apps faster.
### 🤘 Install Appwrite
Follow our simple [Installation Guide](https://appwrite.io/docs/installation) to get Appwrite up and running in no time. You can either deploy Appwrite on your local machine or, on any cloud provider of your choice.
```
Note: If you setup Appwrite on your local machine, you will need to create a public IP so that your hosted frontend can access it.
```We need to make a few configuration changes to your Appwrite server.
1. Add a new Flutter App (Android or iOS or both) in Appwrite:

1. Android - `io.appwrite.demo_todo_with_flutter`
2. iOS/Mac OS - `io.appwrite.demoTodoWithFlutter`2. Create a project in the Appwrite Console with id `demo-todos`.
3. Use the [Appwrite CLI](https://appwrite.io/docs/command-line) to deploy the required collections.
```shell
appwrite deploy collections
```### 🚀 Run locally
Follow these instructions to run the demo app locally.
```shell
git clone https://github.com/appwrite/demo-todo-with-flutter.git
cd demo-todo-with-flutter
```Make `lib/constant.dart` using `lib/constants.dart.example` as a template.
Now run the following commands and you should be good to go 💪🏼
```shell
flutter pub get
flutter run
```## 🤕 Support
If you get stuck anywhere, hop onto one of our [support channels in discord](https://discord.com/invite/GSeTUeA) and we'd be delighted to help you out 🤝