Skip to content

Functionality and MVP

mayagbarnes edited this page Apr 18, 2021 · 1 revision

Functionality and MVP

User Authentication

  • New user should be able to Sign Up for BudgetHacks
  • Existing user should be able to Log In for BudgetHacks
  • Demo login is available to bypass Sign Up or Log In

Budget

  • Users will be able to create a custom budget or use BudgetHacks' guideline budget
  • Starting rules: 40% for home, 12% for savings, 8% for transportation, 5% for personal care, 15% food and dining, 5% shopping, 5% entertainment, 2% miscellaneous, 8% debt

Transactions

  • User can view all of their transactions
  • Each transaction displays its date, amount, category, and description
  • Categories will include home, food and dining, transportation, entertainment, income, saving, miscellaneous, debt payments, shopping, personal care
  • User can create new transactions, as well as update or delete existing transactions

Charts

  • Users can see their current spending vs. their budgeted spending as a line graph
  • Users can see their month over month spending as a bar chart

Goals/ Rewards

  • System has default goals
  • System will check user progress against goals and award points
  • Users will receive prizes based on their accumulated points

ReadME

  • Create Production ReadMe

Hosting

  • Website is hosted on Heroku

Bonus Features

  • Make a prize store - User can purchase different prizes with their points
  • Have selectable time periods for charts