Заказчик
Отзывы фрилансеров:
+ 0
- 0
Зарегистрирован на сайте 10 месяцев
Бюджет:
20 000 руб
253.16 $ — 222.21 €
Интерфейс должен быть схож с ChatGPT, но с ограничениями в функционале и возможностью добавления кастомизированных GPTs
Функциональные требования
1. Интерфейс пользователя
Компьютерная версия:
Экран делится на две части:
Слева: Список чатов, сгруппированных по темам.
Справа: Поле для диалога с нейросетью.
Поле ввода текста с ограничением на количество запросов в день (например, 50 запросов).
Запросы группируются по темам, которые генерируются автоматически.
Мобильная версия (не мобильное приложение):
Аналогичный интерфейс, оптимизированный для мобильных устройств.
2. Функционал GPTs
Пользователь видит только те GPTs, которые были добавлены администратором, только название и иконку.
GPTs можно настроить через админку: задать название, иконку и ссылку.
Возможность добавления до 50 предзагруженных GPTs.
3. Регистрация и админка
Регистрация пользователя по email. Доступ к сервису возможен только для пользователей с загруженными в админку email. Например, пользователи покупают доступ, и мы сообщаем им, что сервис доступен по их email. Они заходят на сайт, вводят свои логин и пароль, или регистрируются, указав email, с которого была совершена покупка.
Настройка количества доступных запросов на день, это число уменьшается с каждым новым запросом или перегенерацией ответа от нейросети, и доступных GPTs для каждой группы пользователей через админку.
Каждой группе пользователей мы задаем отдельное количество запросов на день. Также можно задавать доступные GPTs для каждой группы. Например, для одной группы доступны одни GPTs, для другой — другие
Настройка срока действия групп пользователей. При истечении срока доступ к запросам блокируется с соответствующим сообщением.
Настройка сообщений о закрытии доступа в админке.
4. Галочки согласия
В процессе регистрации пользователи должны отметить галочки согласия с правилами, офертами и документами.
Галочки настраиваются в админке: возможность добавления произвольного количества галочек с текстом и ссылками.
Логи регистрации фиксируют, какие галочки были отмечены и с какими ссылками на документы.
Без согласия с необходимыми галочками регистрация невозможна, с отображением предупреждения о необходимости согласия.
Возможность выгрузки логов с информацией о выбранных галочках и ссылках.
5. API и баланс
Запросы к ChatGPT через API-ключ.
Управление балансом API-ключа осуществляется администратором.
Административная панель
1. Функционал админки
Управление пользователями и группами (добавление, редактирование, удаление).
Настройка доступных GPTs для каждой группы пользователей.
Настройка лимита запросов на день для групп пользователей.
Настройка срока действия групп пользователей и сообщений о закрытии доступа.
Настройка галочек согласия с возможностью добавления текста и ссылок на документы.
Просмотр и выгрузка логов с информацией о галочках согласия.
2. Регистрация пользователей
Создание пользователей по email и назначение настроек.
Генерация и отправка паролей пользователям.
Восстановление пароля через email.
Технические требования
1. Нужно сделать так, чтобы код был прокомментирован очень подробно, и при этом была техническая документация, которая позволяла бы спокойно вырезать основную часть (отрезать авторизацию и админку)этого кода и встроить её в любой другой проект. Что бы было понятно, что и куда нужно встраивать другому разработчику. Чтобы он мог встроить его в другой проект.
3. Безопасность
Хранение паролей и данных пользователей с учетом безопасности.
Защита от несанкционированного доступа к админке и пользовательским данным.
Пишите сроки, цены, приложите портфолио
Разделы:
Опубликован:
10.09.2024 | 13:19 [поднят: 10.09.2024 | 13:19]
Заказ находится в архиве