From 88b4c9671378ca0325e69e9f131af5a900b32b7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9=20=D0=A2=D0=BE?= =?UTF-8?q?=D1=80=D0=BE=D0=B2?= Date: Thu, 20 Feb 2025 08:40:29 +0000 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20=D0=9A=D0=BE=D0=BC=20=D0=BF=D1=80=D0=B5=D0=B4=D0=BB?= =?UTF-8?q?=D0=BE=D0=B6=D0=B5=D0=BD=D0=B8=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.md | 87 +++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100644 %D0%9A%D0%BE%D0%BC-%D0%BF%D1%80%D0%B5%D0%B4%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.md diff --git a/%D0%9A%D0%BE%D0%BC-%D0%BF%D1%80%D0%B5%D0%B4%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.md b/%D0%9A%D0%BE%D0%BC-%D0%BF%D1%80%D0%B5%D0%B4%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.md new file mode 100644 index 0000000..f045130 --- /dev/null +++ b/%D0%9A%D0%BE%D0%BC-%D0%BF%D1%80%D0%B5%D0%B4%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.md @@ -0,0 +1,87 @@ +### Коммерческое предложение + +**Тема:** Разработка веб-конструктора для самостоятельного формирования заявления о признании банкротства через суд + +**Целевая аудитория:** Физические лица с задолженностью от 500 000 рублей, желающие самостоятельно оформить заявление о банкротстве. + +**Основные функции:** +1. **Многошаговая форма:** 28 шагов, каждый из которых содержит 10-20 полей. +2. **Регистрация и авторизация:** По номеру телефона с возможностью продолжения заполнения формы на другом устройстве или после закрытия окна. +3. **Генерация PDF:** Выгрузка итогового документа в формате PDF только после оплаты. + +**Технологии:** +- **Frontend:** JavaScript, Vue.js +- **Backend:** Node.js (Express), MongoDB (для хранения данных пользователей и их прогресса) +- **PDF генерация:** Использование библиотеки, например, `pdf-lib` или `jsPDF` + +**Стоимость и сроки:** +- **Трудозатраты:** Около 200 часов +- **Стоимость:** 600 000 рублей (100 часов * 3000 рублей/час) +- **Сроки:** Около 5 недель (при условии работы 40 часов в неделю) + +### Краткое ТЗ + +**Цель проекта:** Создание веб-конструктора для самостоятельного формирования заявления о признании банкротства через суд. + +**Основные требования:** +1. **Многошаговая форма:** 28 шагов, каждый шаг содержит 10-20 полей. Описание и содержание шагов предоставлены в виде excel документа. +2. **Валидация:** Проведение валидации введённых данных по указанным правилам. Подключение возможных общедоступных справочников. +2. **Регистрация и авторизация:** По номеру телефона с возможностью сохранения прогресса и продолжения заполнения на другом устройстве. +3. **Генерация PDF:** Возможность выгрузки итогового документа в формате PDF только после оплаты. +4. **Интеграция платежной системы:** Для обработки оплаты перед генерацией PDF. + +**Технические требования:** +- **Frontend:** Vue.js, JavaScript +- **Backend:** Node.js, Express, MongoDB +- **PDF генерация:** Использование библиотеки `pdf-lib` или `jsPDF` + +### Бриф для встречи + +**Цель встречи:** Обсуждение деталей проекта, уточнение требований и согласование сроков и стоимости. + +**Вопросы для обсуждения:** +1. **Функциональность:** + - Вопросы по предоставленной форме + - Нужна ли валидация данных на стороне клиента и сервера? + - Какие данные должны сохраняться для продолжения заполнения формы? + - Возможность самостоятельного редактирования формы, его формат, необходимость, объёмы. Влияние на стоимость. + +2. **Дизайн и UX:** + - Какие требования к дизайну интерфейса? Примеры. + - Нужны ли анимации или интерактивные элементы? + +3. **Безопасность:** + - Какие меры безопасности должны быть реализованы (например, защита данных пользователей)? + - Нужна ли двухфакторная авторизация? СМС, почта. + +4. **Интеграции:** + - Какая платежная система будет использоваться? + - Нужна ли интеграция с другими сервисами (например, отправка уведомлений по SMS или email)? + +5. **Сроки и бюджет:** + - Уточнение сроков реализации. + - Обсуждение бюджета и возможных корректировок. + +**Предполагаемая схема приложения:** +1. **Frontend:** + - Многошаговая форма на Vue.js. + - Валидация данных на стороне клиента. + - Интеграция с API для сохранения прогресса и генерации PDF. + +2. **Backend:** + - API на Node.js и Express. + - Хранение данных пользователей и их прогресса в MongoDB. + - Генерация PDF с использованием библиотеки `pdf-lib` или `jsPDF`. + - Интеграция с платежной системой. + +3. **База данных:** + - MongoDB для хранения данных пользователей и их прогресса. + +**Трудозатраты:** +- **Frontend:** 80 часов +- **Backend:** 100 часов +- **Тестирование и отладка:** 20 часов + +**Итого:** 200 часов * 3000 рублей/час = 600 000 рублей + +**Сроки:** Около 5 недель (при условии работы 40 часов в неделю)