Техническое задание: Сервис пополнения Steam
Цель проекта
Разработать полнофункциональный веб-сервис, позволяющий пользователям пополнять баланс своего аккаунта в игровой платформе Steam.
Ключевые функциональные требования
Для пользователя:
- Интерфейс для ввода данных аккаунта Steam и суммы пополнения.
- Интегрированная платежная система с поддержкой популярных способов оплаты для физических лиц (например, банковские карты, электронные кошельки).
- Прозрачный процесс с отображением итоговой суммы с учетом наценки сервиса.
- Статус выполнения операции.
Для администратора (админ-панель):
- Настройка размера наценки (процент или фиксированная сумма).
- Просмотр и управление всеми транзакциями.
- Управление пользователями (при необходимости).
- Настройки интеграции с платежным шлюзом.
- Панель мониторинга с основной статистикой.
Технические требования:
- Сервис должен быть готов к развертыванию и использованию.
- Безопасное взаимодействие с платежным шлюзом.
- Чистый и понятный пользовательский интерфейс, ориентированный на удобство.
- Пример интерфейса будет предоставлен исполнителю для ознакомления.
Ожидается предложение по стек технологий, архитектуре и срокам реализации.