testing new features

This commit is contained in:
2026-07-22 12:12:09 +03:00
parent 3cc8e94863
commit 9ed71cbc58
15 changed files with 1201 additions and 40 deletions
+202 -6
View File
@@ -1,8 +1,204 @@
{
"accounts": [],
"transactions": [],
"recurring": [],
"assets": [],
"liabilities": [],
"scenarios": []
"base_currency": "RUB",
"accounts": [
{
"id": "95f9958d-f6e9-41d5-9479-fd27af0e0af0",
"name": "Основной счёт",
"currency": "RUB",
"balance": 15000.0
},
{
"id": "a166f13d-7b44-4735-8283-d5dcfbfe4ab6",
"name": "Наличные",
"currency": "RUB",
"balance": 5000.0
}
],
"transactions": [
{
"id": "ec0d7e89-b337-4d58-b682-0cff41582dd8",
"date": "2026-07-05",
"account": "95f9958d-f6e9-41d5-9479-fd27af0e0af0",
"category": "Зарплата",
"amount": 30000.0,
"description": "Зарплата июль 2026"
},
{
"id": "151f0802-ab65-4aee-ae18-3142dd91e936",
"date": "2026-07-01",
"account": "95f9958d-f6e9-41d5-9479-fd27af0e0af0",
"category": "Аренда",
"amount": -10000.0,
"description": "Аренда за июль"
},
{
"id": "e64a4277-1add-48de-aacf-e33b8ad3703a",
"date": "2026-07-10",
"account": "95f9958d-f6e9-41d5-9479-fd27af0e0af0",
"category": "Коммуналка",
"amount": -3200.0,
"description": "ЖКХ июль"
},
{
"id": "8746454f-3fae-4ca5-a641-6dc92337dd80",
"date": "2026-07-03",
"account": "95f9958d-f6e9-41d5-9479-fd27af0e0af0",
"category": "Продукты",
"amount": -2500.0,
"description": "Магнит"
},
{
"id": "17381c61-d17a-4eed-8976-e02ae70e06be",
"date": "2026-07-12",
"account": "95f9958d-f6e9-41d5-9479-fd27af0e0af0",
"category": "Продукты",
"amount": -3500.0,
"description": "Пятёрочка"
},
{
"id": "17c0abc9-b889-42e3-aaab-185e82ff37a4",
"date": "2026-07-20",
"account": "95f9958d-f6e9-41d5-9479-fd27af0e0af0",
"category": "Продукты",
"amount": -2000.0,
"description": "Ашан"
},
{
"id": "6bb03cdb-c559-4302-b42b-bf17b1d98fe7",
"date": "2026-07-01",
"account": "a166f13d-7b44-4735-8283-d5dcfbfe4ab6",
"category": "Транспорт",
"amount": -2000.0,
"description": "Проездные/метро"
},
{
"id": "ae47a80a-7de6-43f0-89ad-5bc895bdc144",
"date": "2026-07-08",
"account": "a166f13d-7b44-4735-8283-d5dcfbfe4ab6",
"category": "Телефон",
"amount": -500.0,
"description": "МТС"
},
{
"id": "d9ad51f2-af7e-4de0-a958-a5196b612c62",
"date": "2026-07-15",
"account": "95f9958d-f6e9-41d5-9479-fd27af0e0af0",
"category": "Подписки",
"amount": -500.0,
"description": "Яндекс Плюс"
},
{
"id": "c0a14822-0079-4bb6-8e26-1fe759de1c36",
"date": "2026-07-18",
"account": "95f9958d-f6e9-41d5-9479-fd27af0e0af0",
"category": "Досуг",
"amount": -1500.0,
"description": "Кино"
},
{
"id": "cc0918e8-3313-468e-b54b-159ee42209a5",
"date": "2026-07-22",
"account": "95f9958d-f6e9-41d5-9479-fd27af0e0af0",
"category": "Досуг",
"amount": -500.0,
"description": "Кофе с друзьями"
}
],
"recurring": [
{
"id": "d12d05ff-beaa-43ff-a5c7-1527a28efbc7",
"start_date": "2026-01-01",
"end_date": "",
"frequency": "monthly",
"amount": 30000.0,
"category": "Зарплата"
},
{
"id": "f2325ca7-e433-4788-80ca-20d092fd3543",
"start_date": "2026-01-01",
"end_date": "",
"frequency": "monthly",
"amount": -10000.0,
"category": "Аренда"
},
{
"id": "f413ccc6-efd2-4392-a2d8-dbe972019903",
"start_date": "2026-01-01",
"end_date": "",
"frequency": "monthly",
"amount": -3000.0,
"category": "Коммуналка"
},
{
"id": "c6a89bc6-b91b-4c74-bb15-f3ecda429f7d",
"start_date": "2026-01-01",
"end_date": "",
"frequency": "monthly",
"amount": -8000.0,
"category": "Продукты"
},
{
"id": "8130d5c8-861a-429f-95f4-c9a8291bce9c",
"start_date": "2026-01-01",
"end_date": "",
"frequency": "monthly",
"amount": -2000.0,
"category": "Транспорт"
},
{
"id": "bb5c9843-cbc5-436d-b22e-c7cf5bf007f3",
"start_date": "2026-01-01",
"end_date": "",
"frequency": "monthly",
"amount": -500.0,
"category": "Телефон"
},
{
"id": "876929b0-5d70-42b3-b803-7214906c1d25",
"start_date": "2026-01-01",
"end_date": "",
"frequency": "monthly",
"amount": -500.0,
"category": "Подписки"
},
{
"id": "91938e4b-cf41-4366-8121-897958ad71be",
"start_date": "2026-01-01",
"end_date": "",
"frequency": "monthly",
"amount": -3000.0,
"category": "Досуг"
}
],
"assets": [
{
"id": "15216cc8-ef46-47d4-9184-9b3cc0e57518",
"name": "НЗ (подушка безопасности)",
"value": 50000.0,
"growth_rate": 0.0
},
{
"id": "71e4c3bb-ff6f-475a-9502-395e83455db8",
"name": "Вклад в банке",
"value": 100000.0,
"growth_rate": 10.0
}
],
"liabilities": [
{
"id": "87053a69-5d31-4600-978e-f9941c6ac4d6",
"name": "Кредитная карта",
"balance": 8000.0,
"interest": 25.0,
"payment": 1000.0
}
],
"scenarios": [],
"exchange_rates": [
{
"from_currency": "USD",
"to_currency": "RUB",
"rate": 80.0
}
]
}