ClubhouseAmit / ClubhouseAmit/LivingPositively
[Enhancment LP 1.0] App Update Notification Popup
- Dominant language
- Dart
- Stars
- 7
- Forks
- 0
- Avg merge
- 21h 37m
- Merged PRs (30d)
- 16
Description
Title: Feature: App Update Notification Modal on Startup
Description:
We need to implement a version check when the user launches the app. If a new version is available, a modal should pop up prompting the user to update, similar to the reference image attached
UI/UX Requirements for the Modal:
Title: יש עדכון חדש לאפליקציה (עם אימוג'י של חיוך או פרפר)
Body Text: עשינו כמה תיקונים ושיפורים - אנחנו ממליצים לך להתקין את הגרסה החדשה.
Primary Button: "להתקנת הגרסה החדשה" (To install the new version) -> Should have a purple background and link to the App Store/Google Play.
Secondary Button: "פעם אחרת" (Maybe another time) -> Should have a white background and dismiss the modal.
והחלון יקפוץ בפעם הבאה שתפתח האפליקציה עד שיתבצע עדכון
לגרסא העדכנית
Checkbox at the bottom: "אל תציגו את ההודעה הזאת שוב" (Don't show this message again).
Logic for Checkbox: If checked, this specific version update modal should not appear again. The modal should only trigger again when an even newer version is released.
Contributor guide
Research direction
No file or test is named. Start at the app's startup flow and trace how the current app version and platform store destinations are obtained; then inspect existing modal and preference patterns. Done means a newer version shows the specified update modal on launch, the buttons behave as described, and dismissing or suppressing one version does not suppress a later update.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- dart
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100