Техническое задание: Telegram-бот "Автогарант"
Необходимо разработать Telegram-бота для автоматизации роли гаранта (эскроу) при сделках между пользователями. Бот должен обеспечивать безопасное проведение транзакций, удерживая средства до подтверждения выполнения условий обеими сторонами.
Основные требования к функционалу
- Аналогия с существующими решениями: Функционал должен быть сопоставим с популярными ботами-гарантами, представленными на рынке.
- Безопасность сделок: Реализовать механизм депонирования средств ботом до момента успешного завершения сделки.
- Уведомления и статусы: Автоматические оповещения для покупателя и продавца на всех этапах сделки.
- Арбитраж (опционально): Возможность привлечения администратора/арбитра для спорных ситуаций.
- Веб-интерфейс: Рассмотреть и предложить вариант с веб-приложением (веб-апп) для расширенного управления или наглядности.
- Административная панель: Инструменты для мониторинга статистики, управления пользователями и сделками.
Технические пожелания
- Чистый и поддерживаемый код.
- Масштабируемая архитектура.
- Документация к API (если предусмотрено) и инструкция по развертыванию.
Что предоставить исполнителю
Исполнитель должен ознакомиться с аналогами, предложить оптимальный стек технологий, структуру базы данных и детальный план реализации. Приветствуются вопросы по уточнению требований.