> Требуется опытный no-code разработчик на Bubble для реализации MVP закрытого веб-приложения (чат-интерфейс). Проект разрабатывается, тестируется и запускается на Бесплатном тарифном плане (Bubble Free Plan) на стандартном внутреннем техническом субдомене.
>
> Критическое условие (Архитектура на вырост): Вся логика, структура БД и разделение прав должны быть спроектированы под будущую доменную сетку (.space / .ru / .com) и фильтрацию контента по текстовому маркеру домена (Domain). На следующем этапе это же приложение без переноса БД будет переводиться на платный тариф.
>
> ТЗ (6 ПУНКТОВ):
>
> 1.ОБЩИЕ ТРЕБОВАНИЯ И БАЗОВЫЕ УСЛОВИЯ: Среда развёртывания: Bubble Free Plan на стандартном внутреннем техническом субдомене Bubble.
> Архитектурное расширение: Вся логика и структура базы данных должны быть изначально спроектированы с огромным запасом разрядности. В БД должна быть предусмотрена фильтрация контента по текстовому маркеру входящего домена (Domain).
> 2. ТЕХНИЧЕСКАЯ АРХИТЕКТУРА И ЛОГИКА ЭКРАНОВ:
> Экран 1 (Глобальная авторизация): Страница входа с 80% Blur-эффектом. Поле ввода 16-значного текстового ключа доступа (пароля). Регистрация новых аккаунтов закрыта. При первом вводе ключа — промежуточный экран установки оперативного PIN-кода с двойной валидацией.
> Экран 2 (Интерфейс Чата с поддержкой Медиа): Полноэкранный режим со сворачиваемой левой вертикальной панелью комнат (кнопка-бургер). Поле диалога разделено на два потока (комнаты): общение с ИИ и чат между двумя пользователями.
> Ограничения для сообщений: Жесткий лимит до 4 000 символов с визуальным счетчиком на клиенте и обязательной валидацией на бэкенде сервера (для экономии Workload Units).
> 3. ЭЛЕМЕНТЫ УПРАВЛЕНИЯ И СКРЕПКА:
> На Экране 2 реализовать кнопки: NOTEBOOK (текстовый блокнот пользователя), LOGOUT и кнопку-скрепку (File/Image Uploader) для отправки файлов весом до 50 Мб.
> Поддерживаемые форматы изображений: .jpg, .jpeg, .png, .webp, .heic (с автоматическим сжатием картинок на стороне клиента перед отправкой для экономии WU).
> Поддерживаемые форматы документов: .pdf, .doc, .docx, .txt, .rtf, .xls, .xlsx, .csv.
> Настроить жесткую валидацию расширений (MIME-types) на бэкенде, чтобы исключить загрузку исполняемых скриптов (.exe, .bat, .js).
> Скрытый доступ: В углу экрана реализовать скрытую иконку перехода в Admin-панель (доступ строго по пин-коду Владельца / Супер-админа).
> 4. МЕХАНИКА СЕССИЙ, ФОНОВОЙ БЛОКИРОВКИ И УВЕДОМЛЕНИЙ:
> При сворачивании браузера, переключении окон или выключении экрана — переход приложения в режим оперативной блокировки (80% Blur) с требованием короткого PIN-кода при возвращении.
> Реализовать в Админ-панели тумблер-переключатель (Toggle) для мгновенного включения/выключения 80%-го Blur-эффекта на Экране 1 (с сохранением состояния в базе данных).
> По кнопке LOGOUT — тотальное обнуление сессии, удаление куки-файлов и полный возврат на Экран 1 с требованием 16-значного ключа.
> Система моментальных браузерных Web Push уведомлений (формат: «PEACE 5D: Сообщение от [Имя]») через OneSignal или нативный HTML/JS.
>
> 5. ИНТЕГРАЦИЯ С OPENAI API И ЛОГИКА ИИ:
> Прямое подключение к OpenAI API через нативный API Connector (модели GPT-4o / o1) с поддержкой протокола Chain-of-Thought (рассуждения модели). Настроить увеличенный тайм-аут запросов (до 55 сек) и обработку ошибок сервера.
> Бегунок ручной регулировки параметра Temperature (от 0 до 1) внутри Админ-панели.
> Динамические системные промпты: Автоматическая проверка категории пользователя (Владелец / Очень Близкие / Близкие / Другие) и подмешивание соответствующей скрытой инструкции (системного промпта) из Админ-панели перед отправкой в API.
> 6. ЛОГИКА БАЗЫ ДАННЫХ И ADMIN-ПАНЕЛЬ (DASHBOARD):
> STREAM: Автоматический сдвиг через Backend Workflows — скрытие сообщений и медиа старше скользящих 48 часов из общей видимой ленты чата (остаются доступны только админу).
> STORAGE: База данных долговременной памяти личных параметров (полный CRUD-функционал). Управляется ИИ-моделью автоматически по прямой текстовой команде из чата, либо Владельцем вручную.
> Папки канонов (Системные инструкции): разделение полей на CANON, CANON_VERY_CLOSE, CANON_CLOSE, CANON_OTHERS.
> LOGS: Системный журнал для аудита ошибок и нарушений лимитов с кнопкой выгрузки логов в OpenAI API для генерации отчета безопасности.
> Навигация и Управление: Бесшовный SPA-переход по кнопке BACK TO STREAM (на Custom States, без перезагрузки страницы). Разделение уровней прав через поле Role (SuperAdmin — полный доступ; Admin — только LOGS, модерация STREAM и профилей). Управление профилями через Dropdown. Смена заставок с сохранением файлов в облако AWS S3.
> 🛑 ВАЖНОЕ УСЛОВИЕ ДЛЯ КАНДИДАТОВ:
Чтобы я понял, что вы человек, начните свой отклик со строгого кодового слова: АНАХАТА 4. Отклики без этого слова удаляются автоматически. Также прикрепите к ответу 1–2 ссылки на ваши живые, работающие веб-приложения, созданные вами именно на платформе Bubble.io.
Опубликован 12.06.2026 в 07:59 Последнее изменение: 15.06.2026 в 01:19
Заказ находится в архиве