Иван, 6 месяцев в сервисе
2 отзыва
$4 выплачено фрилансерам
1 месяц назад
Задание на веб-приложение
Данное приложение дает возможность пользователю пройти психологический тест.

Интерфейс пользователя содержит:
  1. Экран приветствия (текстовый блок, кнопка "Начать")
  2. Главный экран (таймер на 3 с, текст вопроса, кнопка ДА, кнопка НЕТ)
  3. Экран результата (блок статистики, текстовый блок)

Логика фронт-енда:
Пользователь открывает страницу приложения, нажимает "Начать"
Система отображает главный экран с таймером обратного отсчета, вопросом и кнопками ДА/НЕТ (таймер запускается)
Пользователь нажимает ДА или НЕТ
Система отображает следующий вопрос (таймер перезапускается)
Пользователь не выбирает ответ (пропускает)
Система отображает следующий вопрос (таймер перезапускается)
Когда тест завершен, система отображает экран результата
Если пользователь пропускает 5 вопросов подряд
Система прекращает тест и отображает сообщение об ошибке
Если пользователь отвечает на все вопросы
Система отображает экран результата

Логика бек-енда:
Сервер содержит базу данных с вопросами
Все вопросы разделены на 4 категории
Каждый вопрос имеет два значения (если ДА и если НЕТ): 1 или -1
Система отображает вопросы в произвольном порядке, подсчитывая результат ответов по каждой категории отдельно.
Когда по какой-то категории результат по достигает порогового значения по модулю (задаётся в настройках), отображение вопросов из этой категории прекращается.
Тест заканчивается, когда по всем категориям результат достигает порогового значения по модулю
Система отдаёт на фронт-енд результат теста 
Заявки фрилансеров
Сергей К.
22 года, Россия
1 год в сервисе
онлайн
1 месяц назад
Андрей Барабаш
27 лет, Россия
1 месяц в сервисе
Был онлайн 24 дня назад
1 месяц назад
Чопей Юрий
29 лет, Украина
9 лет в сервисе
Был онлайн 16 часов назад
1 месяц назад
ТОП-5 — Веб-программирование
Роман Л.
29 лет, Россия
4 года в сервисе
Был онлайн 9 дней назад
1 месяц назад
Максим Верховный
32 года, Украина
9 лет в сервисе
Был онлайн 2 дня назад
1 месяц назад
ТОП-20 — Веб-программирование
Павел Ф.
26 лет, Россия
5 лет в сервисе
Был онлайн 10 часов назад
1 месяц назад
ТОП-50 — Веб-программирование
Игорь Романюк
28 лет, Украина
6 месяцев в сервисе
Был онлайн 4 часа назад
1 месяц назад
ТОП-50 — Веб-программирование
Похожие заказы

Автономный агент для сбора данных c веб сайта

Агент должен работать в автономном (автоматическом) режиме, постоянно проверять вебсайт и заносить все новости в бд. Сценарий прост: заходить на страницу, парсить таблицу, нажимать на ссылки, опять парсить и все аккуратно заносить в бд - веб приложен...

Веб-робот

Веб-робот осуществляющий автоматическое чтение почты hotmail (и только ее - без pop3 доступа), и в зависимости от контента писем, производящий некоторые действия на ebay. примерно алгоритм такой: некоторые действия на ebay - чтение писем хотмаил - не...

Информационная платформа для сбора и анализа данных о морских происшествиях

В основе проекта (информационной платформы для сбора, анализа и обмена данными о морских происшествиях) лежит БД происшествий и результатов их расследования. Данные имеют иерархическую структуру (есть таксономия). Доступ должен осуществляться через в...

Приложение для MS Smartphone

Написание приложения для платформы MS Smartphone. Удалённая работа. Оплата по мере выполнения работы. Присылайте рассказ о себе и своём опыте в этой сфере на ***, в теле письма, без ссылок и вложений. Удачи.

Приложение сервер-клиент для снятия скриншотов с сервера на клиенте под D3D

Нужна программа сервер-клиент для контроля честности интернет соревнований на автосимуляторах. Суть. Клиентская часть подразумевает собой некое WIN32 приложение, в котором можно указать имя участника соревнований, IP адрес сервера, нажать кнопку &quo...

Защита приложений от взлома и изменений

Требуется опытный разработчик(и) для разработки приложения, которое делает запуск программы и защищает ее от изменений другими программами в памяти или на диске. Программист должен обладать знаниями в области проверки файла алгоритмом md5, защита от ...

C#.Net приложение - формирование отчетности о работе - часть 1

Наша компания заинтересована в партнере для постоянного сотрудничества в области разработки на C#. В файле информация по проекту, включая: 1. Sources - прототип приложения 2. Общая документация - общие требования к разработке, документация по БД. 3.

Веб-клиент

требуется написать веб-клиента на базе IE (объекта), который будет автоматизировать однотипные действия: - заход на заданный адрес - логин (отправка формы) - "нажатие" последовательности кнопок (отправка форм) среда разработки - Visual Stud...

RTOS приложение для Arm 7.

RTOS приложение для Arm 7. Срочно требуется программист для удаленной работы. Необходимо разработать RTOS приложение для Arm 7 (Atmel или Philips). З\п от $700 USD.

RSS reader, writer, серверное приложение

Требуется разработка следующей системы 1. Серверное приложение, обеспечивающее работу с web-сервером и позволяющее сохранять и получать каналы новостей и публикации. (Сервер приложений, реализованный на одной из следующих технологий: