Техническое задание: Микросервис Квесты (RPG-механика)

Необходимо разработать автономный микросервис, реализующий игровую механику квестов в стиле RPG для последующего встраивания в различные веб-порталы.

Основная функциональность

  • Система заданий (квестов): Пользователи получают и выполняют различные задания.
  • Прогрессия персонажа: Начисление очков опыта (XP) за выполнение квестов.
  • Внутриигровая экономика: Награждение игровой валютой (например, алмазы) и другими активами.
  • Повышение уровня: Система уровней, которая растет с накоплением опыта.
  • Интеграция: Сервис должен легко встраиваться в сторонние веб-платформы через API.

Требования к разработке

  • Четкая архитектура микросервиса.
  • Предоставление подробной документации по API.
  • Надежность и масштабируемость решения.
  • Готовность к работе в составе более крупного портала.

Все детали и технические нюансы будут согласованы с выбранным исполнителем.