# V1W1 # Accounting from database POV ###### tags: `OneLeap v1` # Account * Assets * Current Assets * Inventory assets * Fixed Assets * Cars * Pickup truck * taxi * delivery motorcycles * Buildings * Liabilities * Equity * first investor equity * second investor equity * etc * Expenses * Salaries * Basic salary * bonuses * Stationary * Rent * Bills * Taxes * Income * Accrual * Cash # Transaction * Informational * Categorization # Jouranl Entry - basic accounting unit * Where from and to the currency (basic accounting unit) is transferred * How much currency is being transferred * Zero currency should not be recorded ever never, this is critical # Tasks * Basic networking and server functionality * Account is a tree model (Treenode) * Finish the account model * Finish the transaction model * Amount in the JE is a currency (Django-Money) * Finish the JE model * Template (Carbon Design System) * Build a json object with the full account list of the iraqi unified accounting sytem ```json [ { 'code': '000001' 'name': 'الموجودات' 'children': [] } ] ```