-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation
Description
1. User
- registering new users
- logging into project
- changing password
Data:
- id: int
- first_name: str
- last_name: str
- username: str
- email: str
- password: str
- created_at: datetime
- updated_at: datetime
2. Wallet
- retrieving owned wallets
- adding new wallets
- switching money from wallet to wallet
- searching expenses and incomes connected to wallet
Data
- id: int
- name: str
- description: str
- created_at: datetime
- updated_at: datetime
3. Category
- adding new categories
- retrieving expenses/incomes connected to category
Data:
- id: int
- name: str
- type: EXPENSE|INCOME
- created_at: datetime
- updated_at: datetime
4. Income
- adding incomes to specific wallets
- looking for total incomes
Data:
- id: int
- name: str
- description: str
- value: decimal
- created_at: datetime
- updated_at: datetime
5. Income
(I divide expenses and incomes because of flexibility. It will be easier to develop these parts of project)
- adding expenses to specific wallets
- looking for total expenses
Data:
- id: int
- name: str
- description: str
- value: decimal
- created_at: datetime
- updated_at: datetime
6. Source
- add new sources
- retrieving expenses/incomes connected to given source
Data:
- id: int
- name: str
- type: EXPENSE|INCOME
- created_at: datetime
- updated_at: datetime
7. Loan
- will be updated as the project develops
8. Borrow
- will be updated as the project develops
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation