Skip to content

User Stories

Evan Toomey edited this page Jun 6, 2024 · 1 revision

This Sprint: 5/13/24 - Title: Settings Page

(New) As a user, I want to be able to access the settings page and it's features, so that I could customize the app further to my own personalization. **(M, Should) **

Acceptance criteria:

The settings page and its buttons looks formatted correctly The settings page's links and buttons have functionality The setting page's page can help the user with their account information

Title: Success Animation

(NEW) As a user, I want to see a successful animation when I complete a task.(S, Should)

***Acceptance Criteria ****

Animation happens when the user completes the task.

The animation indicates success

acceptance Criteria: The user can see the items they want in the shop and we can spend it on rewards that we want (M, Must)

Title: Adding/Deleting Tasks Correctly

As a user, I want to be able to add or delete tasks so that I can organize my tasks based on what I want to focus on (L, Must)

***Acceptance criteria: ***

Do deleted tasks appear correctly without errors, Does added tasks appear correctly without errors

Title: Adding/Deleting rewards Correctly

As a user, I want to be able to add or delete rewards so that I can organize my rewards based on what I want think is most rewarding (L, Must)

***Acceptance criteria: ***

Do deleted rewards appear correctly without errors, Does added rewards appear correctly without errors

Title: Task Calendar

(NEW) As a user, I want to be able to see what days I have to do certain tasks and view what tasks have already been completed by me. In addition, I want to see tasks coming up in upcoming days, weeks, and months (M, Must)

***Acceptance criteria: ***

Does a Calendar system appear with correct dates, Do the tasks assigned for certain days appear within those days in the calendar.

Title: App Theme -(NEW) As a user, I want to use an app that does not look boring so I don't mind using the app regularly. (S, Must) ***Acceptance criteria: ***

Does the app have a color theme chosen that isn't simple blacks and whites, Is the theme present throghout all the different pages.

Title: Streak Length

(NEW) As a user, I want to see the streak length for how long I have kept up with a task so that I can motivate myself to keep going (S, Should) Acceptance criteria: App properly maintains tracking for consecutive task completion to display a "streak"

Current Product Backlog: Done:

As a user, I want to be able to see the displayed tasks so that I can correctly do my own tasks Acceptance Criteria: The tasks are displayed in a neat and correct manner

As a user, I want to be able to use the app without experiencing any bugs or disruptions that would hinder my experience with the app. (M, Must) Acceptance criteria: The app runs smoothly and fluidly without the presence of any bugs or errors

As a user, I want to be able to open up the app so that I can access its features (M, Must) Acceptance criteria: Does the app opens up, Does the app open in a timely manner

Acceptance criteria: Does the shop correctly display all the rewards, Does the shop display the correct points needed to buy the rewards?

As a user, I want to be able to see the shop so that I can see which rewards I can use my points for (M, Could)

Title: Ponts spent correctly in the Shop

As a user, I want to be able to open up the shop and spend points on rewards of my interest so that I can reward myself for my progress. (M, Must)

***Acceptance criteria:

Can points be spent by the user on shop items correctly, user can only make purchases if they've accumulated enough points***

Title: Home Page Points Display

As a user, I want to be able to see the total points that I have accrued from completing tasks so that I can see my points progress (S, Must)*

***Acceptance criteria:

Do total points correctly collect display the correct amount on the home page*** Title: App Theme (NEW) As a user, I want to be able to switch between app color themes. (M, Should)

***Acceptance Criteria: ****

Can switch between app themes

theme stays consistent between tabs

As a user, I want to see my points earned through the completion of tasks so that I can correctly track my progress.

Acceptance Criteria: The points earned are correctly accumulated and they are correctly displayed

As a user, I want to be able to use the shop so I can spend earned points

Acceptance criteria: Does deleted tasks appear correctly without errors, Does added tasks appear correctly without errors

As a user, I want to be able to add or delete tasks so that I can organize my tasks based on what I want to focus on (L, Should)

Acceptance criteria: Do total points correctly collect and display the correct amount on the home page

As a user, I want to be able to see the total points that I have accrued from completing tasks so that I can see my points progress (S, Could)

Acceptance criteria: Can points be spent by the user on shop items correctly, user scan only make purchases if they've accumulated enough points

As a user, I want to be able to open up the shop and spend points on rewards of my interest so that I can reward myself for my progress. (M, Won't)

(Planning CI103)----------------------------------------------------------------------------------- -We first all consecutively decided that we would continue with the development of our current app and didn't need to start over again. We came to a consensus that our app is at a stage where it is viable and can be modified to meet our vision of the app. In addition, it was decided that we would create new user stories since we got many good suggestions to help make the app user-friendly and interesting for the user. Since we want the users to be contempt with the app, we will add user stories related to their suggestions to meet their needs. When it comes to the prioritization of the user stories, we decided to prioritize some of the user stories that were intended for ci102 and save the new user stories for later so that we can get the app fully functional before improving upon the concept of the app with the new user stories. The user stories that we believe are reasonable to complete in this sprint are allowing to user to create tasks and rewards and being able to assign points to each, creating a streak/calendar to motivate further continuation, dark and light theme mode, and animations. (CI-103)-----------------------------------------------------------------------------------------

Clone this wiki locally