@shane89

Тест на angularjs?

Добрый вечер. Решили для университета написать тест, который состоит из 2 туров. 1 это тест из 25 вопросов, 2 письменный. Интересует написания теста. Как можно реализовать, на один вопрос дается 30сек, не успел, то следующий вопрос, это не проблема. Проблема в том, как реализовать хранение тестов и ответов на сервере, в плане безопасности, чтобы студенты не имели никакого доступа к другим вопросам, пока не ответили на данный вопрос. Решили использовать ангуляр. Можно ли реализовать этот проект на ангуляре? Будет авторизация команды, весь тест будет на 1 странице, после завершение теста, закрыть доступ этой команды или просто выводить сообщение, о том, когда начнется 2 тур.
  • Вопрос задан
  • 189 просмотров
Пригласить эксперта
Ответы на вопрос 2
IonDen
@IonDen
JavaScript developer. IonDen.com
Конечно это можно сделать на Ангуляре, да вообще можно на чем угодно. Главное правило всю информацию о состоянии теста и пройденных этапах хранить и проверять только на сервере. Даже соответствие времени ответов можно на сервере проверять, так как на клиенте можно хакнуть объект Date)
Ответ написан
Комментировать
@dixoNich
frontend developer
Сделай простую авторизацию. Отправляй на сервер всю информацию (тест начался -> ответил|не успел ответить) и в зависимости от этого уже давай доступ к следующим задачам, разруливаться всё должно на сервере.
Реализовать можно хоть на чём.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы