Skip to content

Latest commit

 

History

History
22 lines (21 loc) · 816 Bytes

specifications.md

File metadata and controls

22 lines (21 loc) · 816 Bytes

Specifications

  1. Profiles
    1. A person can authenticate with username and password
    2. A person can see a personal dashboard
  2. Transactions
    1. A person can log an expense
    2. A person can log an income
    3. A transaction can be categorized
    4. A transaction can be associated with a receipt
    5. A transaction can be recurring
  3. Categories
    1. Categories can be customized by icons and colors
    2. Categories can be associated with a profile
    3. Categories can be associated with a team
  4. Teams
    1. Profiles can share transactions together
    2. Transactions can be split according to a specific ratio
    3. Profiles can refund an amount to team members
  5. Budget
    1. A person can set timely objectives
    2. A person can set objectives for each category