Веб-программист. Проект: "Фабрика контента на нейросетях" (MVP) (Дистанционная работа)
(проект не опубликован)

Бюджет не указан

Задание: Веб-программист. Проект: "Фабрика контента на нейросетях" (MVP) (Дистанционная работа)

Цель проекта: Создать MVP веб-приложение (SaaS), которое автоматически генерирует контент (текст, изображения, видео) для малого бизнеса, позволяет пользователю согласовать или отредактировать посты, и публикует их в указанные каналы (Telegram, ВК) Основные модули: 1. Регистрация и авторизация Регистрация по email и паролю. Восстановление пароля. Подтверждение email. Личный кабинет пользователя. 2. Настройка профиля компании Пользователь заполняет: Название компании (свободное поле) Тип бизнеса (выбор из списка: ресторан, кофейня, интернет-магазин и т.д.). Описание бизнеса (свободное поле) Услуги / товары (опционально) Тоны и стили (официальный, дружелюбный, юмористический и др.). Тематики контента (например: акции, новости, советы, обзоры товаров). Предпочтительные форматы контента (текст, картинка, видео). Частота публикаций (ежедневно, 3 раза в неделю, еженедельно и т.д.). Каналы для публикации (Telegram, ВК) - интеграция по токену 3. Генерация контента Контент генерируется автоматически по заданным параметрам. Форматы: Текст (посты, короткие описания, хэштеги). Изображения (на основе описания к посту). Видео (простые анимированные видео с текстом и изображениями). Использование сторонних API: Для текста GPT-3/4, YandexGPT, Gigachat или аналог (предпочтительно российские) Для изображений DALL·E, Midjourney, Leonardo.ai или аналог (предпочтительно российские) Для видео Runway ML, Kling, Veo3, Seedance или аналоги Иметь возможность брать готовые фотографии из банка фотографий (п.7) и на основе их готовить публикации 4. Предварительная проверка и согласование Перед публикацией контент отправляется в "на согласование". Пользователь может: Одобрить пост — он публикуется в указанные каналы в заданное время. Отклонить — система генерирует новый пост по тем же параметрам. Вручную отредактировать текст или описание изображения/видео, после чего отправить на перегенерацию. 5. Автопостинг Интеграция с соцсетями: Telegram ВКонтакте Возможность добавления нескольких аккаунтов/каналов. Настройка времени и частоты публикаций. 6. Уведомления Email и/или push-уведомления о готовых постах. Уведомления о публикации постов. 7. Банк фотографий Возможность загрузки пользователем собственных фотографий (опционально) Интеграция с Яндекс Диск