Skip to content

Commit d77a419

Browse files
committed
docs(README): add section on backend-driven behavior features
- Explain maintenance mode and forced update functionalities - Highlight the advantage of dynamic control over user experience - Emphasize the pre-implemented logic for graceful server downtime and version enforcement
1 parent 5ff70a0 commit d77a419

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,12 @@ Offer users control over their app experience:
4848
* **Feed Display:** Customize how headlines are presented.
4949
> **Your Advantage:** Deliver a premium, adaptable user experience that caters to individual needs without writing any code. 🔧
5050
51+
#### 📡 **Backend-Driven Behavior**
52+
The app is built to respond to commands from your backend API, allowing for dynamic control over the user experience:
53+
* **Maintenance Mode:** Displays a full-screen "kill switch" page when the backend signals that the service is temporarily unavailable.
54+
* **Forced Updates:** Shows a non-dismissible "Update Required" screen when a new version is mandatory, guiding users to the app store.
55+
> **Your Advantage:** The client-side logic to handle critical operational states is already implemented. Your app can gracefully manage server downtime and enforce version updates without you needing to code these complex, full-screen takeover flows. 🛠️
56+
5157
#### 📱 **Adaptive UI for All Screens**
5258
Built with `flutter_adaptive_scaffold`, the app offers responsive navigation and layouts that look great on both phones and tablets.
5359
> **Your Advantage:** Deliver a consistent and optimized UX across a wide range of devices effortlessly. ↔️

0 commit comments

Comments
 (0)