A Firebase RemoteConfig like solution for appwrite
!
-
Fetching and Caching Seamlessly fetch configurations from an Appwrite, cache & store them locally!
-
Default Configurations Set default configurations that your app can fall back on in the absence of fetched configurations or when offline.
-
Realtime Updates Observe changes to your RemoteConfig collection in realtime using Appwrite's Realtime capabilities.
-
Drop In Replacement [Almost] The API is designed to be familiar to those who have used Firebase RemoteConfig.
-
Database: Create a Database, name it as you want & set an ID. Recommended ID:
remote_config
(configurable in the api). -
Collection: Create a Collection, name it as you want & set an ID. Recommended ID:
release
(configurable in the api). -
Attributes: Create 2 attributes as
key
,value
pattern. Recommended:key: String
&value: String
(configurable in the api). Ensure the size of the value attribute is sufficient, especially if you plan to store URLs or other long strings. I'd advise using a size of 1024 as a precaution.
Explore the platform-specific directories (Android, iOS, Flutter) to get an insight into the API
and its integration into your project.