alexlamouri / mentally

Mental health app with habit/mood tracking, exercises, self-assessments, and helplines
17 stars 10 forks source link

Issue on MentAlly's landscape mode. #3

Open MzHaIla opened 1 year ago

MzHaIla commented 1 year ago

After I tried to change the phone layout mode into landscape, the current page cannot slide down. The page that had this problem is the to-do list page as I cannot view both of pending and completed lists. WhatsApp Image 2023-06-18 at 02 16 38

MzHaIla commented 1 year ago

Next, under profile feature, there is no alert message if user enter blanks input in the fields. The system should prompt something like "Fill in the blank fields."

Then, the system crash if user upload svg file type for their profile picture. It should prompt error message like "Please enter the correct file type."

WhatsApp Image 2023-06-18 at 02 02 29

MzHaIla commented 1 year ago

Under Habit Tracker feature, the system also crash if user did not enter the 'End Date'. The system should only prompt error message and not crashing the app.

image

MzHaIla commented 1 year ago

Under Mood Tracker, the system did not prompt error for the future date chosen by the user. It should shown alert message like 'You cannot choose future date.' because it is not logic for the user to choose their mood ahead of the time. This is the test data we tried: Choose Date = “01/01/2024” (selected from the calendar), Emoji = 😎 (chosen from the emoji list provided), Description = “I won the competition”.

MzHaIla commented 1 year ago

Under the Ambient feature, System should display ”⏸️” on the Ambient noise item that is being played and the audio can be stopped, but, it display “▶️” instead, even if the audio is still playing on the background.

MzHaIla commented 1 year ago

For the wall paper function, even if user had change their wallpaper beforehand, but if they close the app's tab and reopen it, the wallpaper is set to default wallpaper. It should stick to the changed wallpaper instead of reverting it back to the default one.