Разработка серверной части для карточной игры (Telegram Mini App)
Добрый день! Мы ищем разработчика для создания серверной части увлекательной карточной игры, которая будет запускаться внутри Telegram в формате Mini App. Игра вдохновлена популярными форматами вроде 'Бункер' и 'Правда или действие'.
Основные задачи
- Разработка CRUD API: Создание, чтение, обновление и удаление основных сущностей игры (игровые комнаты, пользователи, карты, состояния игры).
- Настройка реального времени: Интеграция и настройка Socket.io для обеспечения мгновенного взаимодействия между игроками.
- Реализация игровой логики: Разработка и настройка полного цикла игры согласно предоставленному техническому заданию (ТЗ).
Технические требования
- Основной стек: Node.js.
- Обязателен опыт работы с Socket.io для многопользовательских приложений.
- Понимание принципов построения RESTful API или GraphQL.
- Умение работать с базами данных (например, PostgreSQL, MongoDB).
Условия и ожидания
- Сроки выполнения гибкие, без жёстких дедлайнов.
- Этот проект отлично подойдёт разработчикам, которые хотят получить практический опыт, пополнить портфолио и отточить навыки в создании многопользовательских игровых серверов.
- Мы ценим качественный код, понятную архитектуру и готовность к обсуждению решений.