Задача

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

  • Выбор теста из списка;
  • Просмотр справочной информации;
  • Прохождение теста (вопросы с выбором ответа и открытые вопросы).

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

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

Регистрация

  • Обязательные поля: ФИО, телефон, название организации, электронная почта;
  • Подтверждение входа после ОТП сообщения.

Личный кабинет

  • Приветственное сообщение, данные сотрудника;
  • Список доступных тестов;
  • Справочный раздел (возможно, админ добавляет статьи/инструкции);
  • История пройденных тестов с датой, результатом и затраченным временем.

Прохождение теста

  • Стратегия отображения: один вопрос на страницу или все сразу? Решение за заказчиком;
  • Типы вопросов: закрытые (с вариантами) и открытые (поле для ответа);
  • Таймер обратного отсчёта. По окончанию - автоматическая сдача незаполненного варианта;
  • Сохранять ответы даже, пользователь перезагрузил страницу и хочет продолжить тест с того же времени.

Кому адресовано задание

Для веб-разработчика/фуллстек-специалиста.

Разработка логотипа и визитки

Требуется создать фирменный логотип и дизайн визитной карточки. Исполнитель должен сразу указать стоимость работ и предоставить портфолио с примерами.

Парсинг изображений межкомнатных дверей

Требуется собрать качественные фотографии межкомнатных дверей из МДФ с покрытием эмаль с нескольких интернет-ресурсов. Все детали и источники будут предоставлены исполнителю после согласования.