- Реализовать форму из трех блоков:
- информация о выполненных услугах,
- информация об исполнителе,
- информация о заказчике.
- Реализовать генерацию документа на основе введённых данных из формы в .pdf файл.
- Отправлять сгенерированный документ на почту из поля: Email-заказчика.
- Форма должна открываться по ссылке.
- Добавить отображение ошибок при валидации.
- Файл не должен превышать размер 3 МБ.
- Код необходимо прокомментировать.
- Необходимо предоставить доступ к исходному коду.
Первый блок формы — Информация о выполненных услугах:
- Номер акта
- Дата документа
- Исполнитель
- Наименование услуги
- Стоимость работ
- Загрузка логотипа компании
Второй блок формы — Информация об исполнителе:
- Название компании исполнителя
- Email исполнителя
- ИНН исполнителя
- КПП исполнителя
- Адрес исполнителя
- Расчетный счет исполнителя
- Корр. счет исполнителя
- Наименование банка исполнителя
- БИК банка исполнителя
- Телефон исполнителя
- ФИО для подписи исполнителя
- Загрузка подписи исполнителя
- Загрузка печати исполнителя
Третий блок формы — Информация о заказчике:
- Название компании заказчика
- Email заказчика
- ИНН заказчика
- КПП заказчика
- Адрес заказчика
- Расчетный счет заказчика
- Корр. счет заказчика
- Наименование банка заказчика
- БИК банка заказчика
- Телефон заказчика
- ФИО для подписи заказчика
- Загрузка подписи заказчика
- Загрузка печати заказчика
- Кнопка отправить