A Firebase RemoteConfig like solution forappwrite
!
Fetching and CachingSeamlessly fetch configurations from an Appwrite, cache & store them locally!
Default ConfigurationsSet default configurations that your app can fall back on in the absence of fetched configurations or when offline.
Realtime UpdatesObserve 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 askey
,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 theAPI
and its integration into your project.