Skip to content

[important] Final Program Structure (Expense/Revenue categories)!!! #36

@l4nz8

Description

@l4nz8

Expense categories:

Expense list

The output list contains 7 variables.

  1. Main category
  2. Subcategory
  3. Name
  4. Cost
  5. Date
  6. Importance value between 1 and 4
  7. good or bad day

Process:

Regular expenses are divided into 5 main categories and each of these categories has several subcategories :

  1. Food and beverages

Supermarket
Kiosk
Bakery
Market

  1. Consumables

Drugstore
Clothing
Electronics
Furniture
Pets
Education
Stationery
Medicines
Narcotics

  1. Leisure & Entertainment

Cinema
Restaurant
Party
Event
Hairdresser
Hobby
Vacation

  1. Transport

Public transportation
Private transportation

  1. Extraordinary expenses

Additional costs
Investment

Each subcategory should also have an 'other' selection addition, in case the subcategories do not cover everything.

  • When a category selection is made, the user can make an additional input definition to specify his selection.
  • The next step is to select the appropriate date.
  • After that a selection of importance between 1 to 4 should be made.
  • In the end the choice between a good day and a bad day is made.

Fixed costs:

The fixed costs are stored in a separate file with three variables.

Categories:

  • The first label will be a selection of the possible main categories of non-constant costs, so that later we can also assign them if needed.
  • The second label should be the name of the constant costs (everything the user want to enter like rent, energy costs, cell phone contract, gym membership, Netflix and so on).
  • The third label will be the importance (ranking the values from 1 to 4) to estimate if these costs are necessary.

Revenue

Income:

The income should also be saved in another file, since these data have not any assigned importance values. Income should be divided into two categories.
Recurring income should then be recognized by the program and automatically maintained as the base value each month.
Additional income should be added and observed only for the given month. If required, a total list of all irregular additional income over a certain period of time can be displayed later in the financial analysis.

Categories:

  • Recurring income and Additional income.
  • These are in turn given a name and value specified by the user.

✨🍰✨ Annotation:

If there is anything I have not mentioned please humble me and I will update this post.

Metadata

Metadata

Labels

documentationImprovements or additions to documentationenhancementNew feature or requestwontfixThis will not be worked on

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions