ClubhouseAmit / ClubhouseAmit/LivingPositively

[Enhancment LP 1.0] App Update Notification Popup

Open
#348 1 comment 0 reactions 0 assignees View on GitHub
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

Image

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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.