E-LeeSchaffer / money-manager

Capstone Project: Money Manager
https://money-manager-flax.vercel.app
1 stars 0 forks source link

Settings Page #31

Closed melanie-adler closed 2 weeks ago

melanie-adler commented 1 month ago

Value Proposition

As a user I want to have access to a dedicated settings page In order to customize and manage my app preferences and personal information.

Description

SettingsPage

Acceptance Criteria

ahohnsen commented 2 weeks ago

Hi there!

I have a few questions and suggestions regarding your user story:

Description

Please take note of the resolution of your wireframes - they are currently difficult to read. 🔍

Acceptance Criteria

The Settings page is accessible from any page via a settings icon.

It would help to specify where this icon is located. If I’m interpreting the wireframes correctly, it appears to be in the top right corner on most pages, including in the form to add a new transaction. However, in the next acceptance criterion, you write:

When adding or editing a transaction, the icon for the settings page should not be clickable.

I’m wondering why the settings icon would appear in the form if it’s not meant to be clickable during the add/edit process. This seems inconsistent, or possibly the wireframes and acceptance criteria don’t fully align. Of course, this might also be due to the low resolution of the wireframes, which makes it difficult to interpret the details accurately.

You mention that users can add new categories on the settings page. But can categories also be edited and deleted there? I ask because your wireframe already includes icons for these actions, but these functions aren’t mentioned in the acceptance criteria. Here are three possibilities:

  1. If these functionalities have already been implemented in a previous user story, you should still note here that categories can be edited and deleted on the settings page.
  2. If these functionalities are planned for a future user story, the wireframe should not yet include these icons.
  3. If you intend to implement these functionalities in this user story as well, I’d advise against it since it would make the user story too large.

Additionally, your acceptance criteria should explain how the user can exit the settings page. In your wireframes, it looks like there’s a back button. Please include this in the acceptance criteria, specifying where the back button will take the user—e.g., to the homepage or the last visited page.