Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/blaugold/fluttercon_cbl_talk
Demo App for Building Offline-First Flutter Apps with Couchbase Lite - FlutterCon 2023
https://github.com/blaugold/fluttercon_cbl_talk
chat couchbase-lite demo fluttercon talk
Last synced: 3 days ago
JSON representation
Demo App for Building Offline-First Flutter Apps with Couchbase Lite - FlutterCon 2023
- Host: GitHub
- URL: https://github.com/blaugold/fluttercon_cbl_talk
- Owner: blaugold
- Created: 2023-07-03T07:25:53.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-03T17:22:42.000Z (over 1 year ago)
- Last Synced: 2024-12-08T04:23:45.303Z (about 2 months ago)
- Topics: chat, couchbase-lite, demo, fluttercon, talk
- Language: C++
- Homepage: https://fluttercon.dev/gabriel-terwesten/
- Size: 230 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This is the demo app that is part of the
["Building Offline-First Flutter Apps with Couchbase Lite"](fluttercon.dev/gabriel-terwesten/)
talk at FlutterCon 2023.## Getting Started
To enable data synchronization in the app you need to have a Couchbase Cluster
running:```bash
cd backend
./init-couchbase-cluster.sh
```This will start a Couchbase Server instance and a Couchbase Sync Gateway
instance in Docker containers and configure them for the app.Since the Couchbase Cluster is running locally, it is not directly accessible
from an Android Emulator or real devices. It is easiest to explore the app using
the iOS Simulator or to run the desktop version of the app.To run the app, use your IDE or the command line:
```bash
flutter run
```