Веб-платформа игровых контрактов для Deadlock. Профили, достижения и история матчей с интеграцией со Steam.
В работе
Deadlock Contracts
FastAPISQLAlchemyPostgreSQLAlembicRedisDocker

Задача
Собрать игровые контракты, профили и прогресс в одном сервисе.
Решение
Backend и REST API контрактов, профилей, достижений и истории матчей. Интеграция со Steam.
Как это устроено
FastAPI, SQLAlchemy и PostgreSQL; Alembic для миграций. В стеке проекта также используются Redis и Docker.
Люди и вклад
Bot Venator
Bot
Мониторинг и логирование
Рестеу Даниил
Backend / REST API
Backend и REST API контрактов, профилей, достижений и истории матчей; интеграция со Steam.