Техническое задание
Проект на францущком языке.
Цель проекта — создать лендинг и автоматизированную систему, которая после заполнения анкеты рассчитывает КБЖУ пользователя и генерирует персональное меню на неделю.
---
Стек (предпочтительно)
- WordPress
- Elementor Pro
- PHP
- OpenAI API
- Stripe
- SMTP для отправки email
Возможны предложения исполнителя по более удобной реализации.
---
Функционал сайта
Главная страница
Блоки:
1. Первый экран
- Заголовок
- Подзаголовок
- Кнопка "Получить персональное меню"
2. Как это работает
- Заполнение анкеты
- Расчет КБЖУ
- Генерация меню
- Получение PDF на email
3. Преимущества
4. Тарифы
5. FAQ
6. Контакты
Сайт должен корректно отображаться на мобильных устройствах.
---
Анкета пользователя
Поля:
- Имя
- Email
- Пол
- Возраст
- Рост
- Вес
- Целевой вес
- Уровень физической активности
- Цель:
- похудение
- поддержание веса
- набор массы
Дополнительно:
- аллергии
- запрещенные продукты
- предпочтительный тип питания
---
Оплата
После заполнения анкеты:
- переход на оплату Stripe
- успешная оплата активирует генерацию меню
Стоимость тарифа должна задаваться из админки.
---
Интеграция OpenAI
После оплаты:
Система автоматически отправляет данные анкеты в OpenAI API.
Необходимо реализовать возможность изменения системного промпта через настройки сайта без редактирования кода.
---
Результат генерации
На основе данных пользователя GPT должен создать:
1. Расчет КБЖУ
- калории
- белки
- жиры
- углеводы
2. Меню на 7 дней
Для каждого дня:
- завтрак
- обед
- ужин
- перекус
3. Список покупок
Сгруппированный по категориям:
- мясо
- рыба
- молочные продукты
- овощи
- фрукты
- крупы
- прочее
---
PDF
Автоматически формировать PDF-файл.
PDF должен содержать:
- данные клиента
- рассчитанное КБЖУ
- меню на неделю
- список покупок
---
Email
После генерации:
- PDF отправляется клиенту на email
- копия приходит администратору
---
Админ-панель
Необходимо реализовать:
Раздел заказов
Хранение:
- имени клиента
- email
- даты заказа
- результата GPT
Настройки
- API ключ OpenAI
- системный промпт
- стоимость услуги
- email администратора
---
Безопасность
- защита форм от спама
- валидация данных
- хранение данных согласно GDPR
---
Что требуется от исполнителя
- установка и настройка проекта на хостинге
- инструкция по дальнейшему использованию
- исходный код
- возможность дальнейшего масштабирования проекта
---
Бюджет
Рассматривается MVP-версия.
Просьба в отклике указать:
- стоимость разработки
- сроки выполнения
- используемые технологии
- примеры похожих проектов (если есть)