Веб-приложение для автоматизированного создания документов на основе HTML-шаблонов с возможностью конвертации в DOCX.
- Конвертация HTML в DOCX с сохранением форматирования
- Поддержка специальных плейсхолдеров (например,
{{signature}}) - Поддержка различных HTML-элементов (таблицы, списки, форматирование текста)
- Сохранение стилей (цвет, размер шрифта, жирный, курсив)
- Генерация документов на основе шаблонов с заменой переменных
- Добавление цифровой подписи в документ
- Backend: Django (Python)
- Frontend: Отдельный каталог для фронтенд-кода
- База данных: SQLite
- Клонировать репозиторий
- Создать виртуальное окружение:
python -m venv venv - Активировать виртуальное окружение:
- Windows:
venv\Scripts\activate - Linux/Mac:
source venv/bin/activate
- Windows:
- Установить зависимости:
pip install -r requirements.txt - Применить миграции:
python manage.py migrate - Запустить сервер:
python manage.py runserver
- Загрузить HTML-шаблон или создать новый через редактор
- Указать переменные для замены в шаблоне
- Сгенерировать документ DOCX
- При необходимости добавить подпись
- Скачать готовый документ