Разработать и отладить модуль Foundry VTT (JavaScript+HTML/CSS) (Бюджет: 15 000 ₽, для всех)
⚓ Work 📅 2026-04-14 👤 surdeus 👁️ 5
Задача: разработать и отладить модуль Foundry VTT на основе технического задания и контракта с REST Web API.
Стек технологий:
- Foundry VTT - виртуальный стол для игры в настольные ролевые игры. Версия 14. Требуемые для поддержки версии - 13+. Доступ к рабочему стенду с лицензией предоставлю при необходимости. Стек модулей Foundry - это JavaScript, HTML, CSS и внутренний SDK.
- сервер REST Web API - сервер контента и бизнес-процессов модуля, есть подробное описание контракта OpenAPI/Swagger. При необходимости есть возможность оперативно внести правки для интеграции. Сервер содержит три небольших контроллера по 2-8 методов - ровно столько, чтобы покрыть бизнес-процессы модуля.
Объём работ:
- HTTP-клиент с асинхронным вызовом части методов - для связи с сервером,;
- создать пункты игрового меню: одна категория, 5-6 кнопок;
- создать и сохранить игровые настройки на уровне мира Foundry VTT;
- создать до 10 форм для введения и вывода информации, ограничить доступ по ролям Foundry VTT;
- формы содержат в среднем не более 10 простых компонентов (кнопки, вывод блоков или строк, поля ввода данных);
- несколько модальных окон и вывод в игровой чат значимой информации.
Этапы работы:
0. Встреча в видео-конференции, краткое собеседование по компетенции, сроках работы и о том, как что делать, о видении модуля. Утверждение кандидата.
1. Обсуждение ТЗ, уточнение непонятных вопросов, согласование особенностей работы и проверки результатов;
2. Разработка модуля, при необходимости совместная интеграция Сервера и Модуля;
3. Развёртывание модуля на тестовом стенде, проведение полного тестирования по всем функциям ТЗ;
4. Доработка замечаний;
5. Окончательная приёмка работы.
🏷️ Work_feed
