Ищем React-разработчика для реализации интерфейса и подключения к backend для Telegram Mini App (игровой проект).
Backend уже разрабатывается отдельно.
Будет предоставлена спецификация OpenAPI (Swagger).
Типы для фронтенда генерируются автоматически через openapi-typescript.
Интеграция должна выполняться строго по сгенерированным типам.
Скрины с проектом прикреплены в архиве.
⸻
📋 Задача
1. Реализовать интерфейс по готовому дизайну (Figma)
2. Собрать переиспользуемые UI-компоненты
3. Подключить экраны к backend через OpenAPI
4. Использовать типы, сгенерированные из спецификации
5. Реализовать состояния:
• loading
• empty
• error
6. Подготовить чистую кодовую базу для дальнейшего развития проекта
⸻
🛠 Технологии
• React
• TypeScript (обязательно)
• Работа с OpenAPI / Swagger
• openapi-typescript (генерация типов)
• Git
Будет плюсом:
• опыт работы с Telegram WebApp
• опыт с Pixi.js
• опыт построения компонентной архитектуры
⸻
⚙️ Важно
• Все запросы должны использовать типы, сгенерированные из OpenAPI
• Использование any недопустимо
• Код должен быть структурирован и передаваем другому разработчику
• Архитектурные решения согласовываются заранее
• Никакой “одноразовой верстки”
После завершения этапа к проекту подключается основной frontend-разработчик для масштабирования логики. Рассмотрим вариант, если закончить фронт сможете и вы.
⸻
📎 Для отклика просим:
1. Примеры React-проектов
2. Опыт работы с TypeScript и OpenAPI
3. Пример кода (GitHub / фрагмент проекта)
4. Оценку сроков и стоимости!
Если уровень и бюджет нас устроят — предоставим доступ к Figma и детальному ТЗ.