Доработать сервис на golang, интегрировать blockchain (gamefi проект)
Основные функции сервиса:
- Регистрация пользователей
- Создание турниров
- Покупка входных билетов на турнир (ставка)
- Обработка выстрелов и смертей игроков с последующим обновлением баланса пользователей
- Финализация матча и распределение ставок между игроками
Помимо приложения с бэкэндом, есть программа тестирующая его. Проект работает внутри docker.
На текущий момент нам нужно:
- Интегрировать блокчейн платформу, которая позволит вводить и выводить токены (клиент уже интегрирован в проект, проект может создавать кошельки при регистрации пользователей).
- Интегрировать mailgun для отправки писем пользователям.
- Исправить функцию сброса паролей.
- Исправить функцию подсчета выигрыша.
- Улучшить тест (протестировать повторный запуск матча и вывод средств. по возможности удалить из теста sleep функции и перейти на обработку ответов из backend).
Проект сложный. Если вы в программировании новичок - проходите мимо.
Работаю через безопасную сделку, без предоплаты.