Техническое задание: Сайт-приложение для настольной игры

Цель проекта

Разработать одностраничный веб-сайт, который будет выполнять роль цифрового помощника для настольной игры. Сайт должен содержать интерактивные элементы для управления игровым процессом.

Основные функциональные требования

1. Система вопросов и ответов

  • Реализация базы данных для хранения игровых вопросов.
  • Поля для ввода ответов участниками.
  • Поля для отображения итоговых результатов и баллов.

2. Таймеры и отсчет времени

  • Интеграция секундомера.
  • Реализация нескольких дополнительных таймеров для контроля этапов игры.

3. Интерактивные элементы управления

  • Создание набора взаимосвязанных кнопок.
  • Логика работы кнопок должна зависеть от введенных ответов и полученных результатов.
  • Поведение интерфейса должно соответствовать предоставленному описанию взаимодействий.

Дизайн и контент

  • Заказчик предоставит примерный графический макет и визуальные материалы.
  • Сайт должен быть простым, интуитивно понятным и соответствовать стилю настольной игры.

Технические особенности

  • Одностраничная архитектура (SPA-подход или аналогичный).
  • Проект является некоммерческим приложением к игре.

Парсинг и загрузка каталога товаров в Битрикс

Необходимо автоматизировать перенос каталога товаров с одного сайта на платформу Битрикс с возможностью периодического обновления. Задача включает парсинг данных и их корректную загрузку в CMS.

Разработка учебной базы данных в 1С

Требуется создать небольшую учебную базу в 1С:Предприятие для выполнения курсовой или дипломной работы. Необходимо реализовать базовые объекты конфигурации, отчеты и систему разграничения прав доступа.

Разработка JavaScript библиотеки для сбора цифровых отпечатков браузера

Требуется создать легковесную JS-библиотеку для сбора параметров fingerprint браузера в фоновом режиме. Библиотека должна возвращать данные в формате объекта. Включены ссылки на спецификации для Canvas, WebGL, шрифтов, возможностей браузера и TLS.