
Необходима полноценная **система прав** в рамках каждого предприятия.

---
*BACKEND*

Данные:
- модели хранения типов документов / древовидная структура хранения с неограниченной вложенностью
- модели хранения версий (редакций) и истории правок документов
- модели подписей и утверждения документов
- разработать формат хранения документов для возможности показа, редактирования генерации любого документа (docx, xlsx, pdf, png, odt, ods)
- сразу же продумать возможность вставки данных при генерации документов (очень сильно поможет в будущем). `Особенно динамических таблиц`

Бизнес-логика:
- контроллеры/ресурсы/сервисы обмена данными с фронтом.
- разработать СВОЙ СОБСТВЕННЫЙ генератор документов в любой формат

Взаимодействие с внешними ресурсами:
- формирование и выгрузка любого выбранного документа
- формирование и выгрузка общего "Альбома форм"
- **киллер-фича** - парсинг и импорт документов в формат для редактирования

---
*FRONTEND*

- Редактор типов документов, назначения документов, копирование, создание
- **Редактор шаблонов документов**. ```
```
Необходимо сделать очень удобный редактор с возможностью рисования таблиц и задания любых параметров страниц, который бы учитывал все особенности word и excel (поля/колонтитулы). Необходимо одинаково удобно работать и с текстом и с таблицами, учитывать разрывы страниц, задания ориентации каждой, возможность вставки картинок, межстрочные интервалы и т.д.).
```
- (?) Страницы электронной подписи каждого варианта документа