# Система для ведения задач, финансов и заметок.

Редактировал(а) Alexandr Fokin 2023/02/03 15:35

Модуль | Сущности | Представления | Функционал |
Финансы | Хранилище (1-N транзакция) Группа транзакций (1-N транзакция) Транзакция | Таблица. Баланс Таблица. Группы транзакций и транзакции за указанный период. Диаграмма. Отчет с группировкой за указанный период. | CRUD для сущностей. Понятие баланс привязано к хранилищу. Баланс рассчитывается как совокупность всех транзакций хранилища. Отчеты по транзакциям. Механизм, для автоматизации внесения транзакций по QR коду чека покупки. | Внутренние двунаправленные ссылки между компонентами (Bidirectional links). Глобальный простой поиск. Для некоторых сущностей наличие текстового блока с расширенным текстовым редактором. Наличием простого движка рендера на основе команд.
Задачи | Категория задач Задача (1-N чек) Чек (1-N время) Время | Дерево задач (в первую очередь не завершенных) Календарь (неделя, месяц). Основан на сущности время. Диаграмма. Отчет по списанному времени за период. | CRUD для сущностей. Древовидная структура задач. Чек лист Трекинг времени Автоматический расчет выполненных и невыполненных чеков для задачи (как локальных, так и дочерних подзадач). Для чека наличие приоритета. Для времени возможность указать тип (Событие, планируемая работа, исполненная работа) Механизм периодически повторяющихся задач. Задается шаблон и частота повтора.
Заметки | Сущность (1-N заметка) Заметки |  | CRUD для сущностей.
Мобильное приложение |  |  | Оповещение и напоминание о предстоящих событиях на основе модуля задач. Оффлайн трекинг времени, с возможностью экспортировать зафиксированные данные. Полное кеширование заметок, оффлайн доступ. Выборочное кеширование задач и чеков, оффлайн доступ. |

Создал(а) Alexandr Fokin 2023/02/03 14:29

- Комментарии (0)
- Вложения (0)
- История
- Информация

## Приложения