User-Centered Design Framework
As a [type of user], I want to [action] so that [benefit]
Below are key user stories identified to address user needs for expense tracking.
As a budget-conscious individual, I want to manually input my daily expenses so that I can track my spending accurately and stay within my budget.
As a busy professional, I want to add expenses using a voice assistant so that I can log my spending quickly without typing.
As a tech-savvy user, I want to scan receipts with my phone so that I can avoid entering expenses manually.
As a busy professional, I want to directly tell the AI assistant what I spent and on what category so that my expenses are quickly logged without needing to navigate the app manually.
The following scenarios illustrate how these features enhance the user experience
Sara, a budget-conscious individual, is sitting at a coffee shop reviewing her expenses for the day. She opens the app, selects the "Add Expense" button, and manually inputs the amount spent on her coffee. After tapping "Confirm," she receives a streak notification congratulating her for logging her expenses for 7 consecutive days.
John, a busy professional, is rushing to his next meeting. He remembers he just bought lunch but doesn't have time to type. He opens the app, activates the voice assistant, and says, "Add lunch expense, $12." The app processes the input instantly, confirms the addition, and John continues his day without delay.
Emily, a tech-savvy user, is at the grocery store checkout. After paying, she opens the app, selects the receipt scanner feature, and snaps a photo of her receipt. The app extracts and categorizes the details automatically, saving Emily the hassle of manual entry.
Jack, a busy professional, is driving home from work. He remembers he bought groceries earlier but forgot to log them. Using the app's AI assistant, he says, "I spent $50 on groceries." The assistant processes the input, creates a new "Groceries" category since it doesn't exist, logs the expense instantly, and confirms it with Jack. He continues driving without interruptions.