Приложения - Система для ведения задач, финансов и заметок.

Page / - Изменено Alexandr Fokin в 2023/02/03 14:49

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

Изменено Alexandr Fokin

в 2023/02/03 14:49

Оглавление

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