Заказчик
Заказчик schmuel | FL.RU

Заказчик

На сайте 7 лет и 6 месяцев (заходил 7 лет 5 месяцев 28 дней назад)
0
6
Рейтинг
6
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
29 Августа 2017
По договоренности
Суть задачи:
Есть компьютер без клавиатуры и мыши, но с сенсорным экраном.
На нем будет запущен интернет-браузер (Google Chrome) в режиме киоска – да, есть такой режим, полноэкранный.
В этом браузере и будет запущено данное веб-приложение.
Для разработки можно использовать фреймфорки типа ReactJS или Angular.
Чистый jQuery тоже подойдет.
Веб-приложение будет взаимодействовать с разработанным нами фреймворком управления данного компьютера (по сути это всего-лишь JS-класс с 5-ю или 6-ю методами).

Подробное описание задачи:
1. Реализовать страницу дэшборда (статусы устройств компьютера).
1.1. Показываем статусы устройств в виде таблицы (key-value).
1.2. Подсвечиваем критические статусы устройств (красным цветом устройства с ошибкой).
2. Реализовать страницу управления конфигурацией компьютера.
2.1. Редактирование XML-дерева настроек. Форматы данных самого дерева: строковый параметр, число, комбо-бокс. Один тэг = один параметр.
2.2. Мы дадим тестовое дерево конфигурации.
3. Реализовать страницу диагностики.
3.1. Показываем набор кнопок (просто нужен шаблон 3-х видов кнопок: кнопка с прямым вызовом метода, кнопка с модальным окном подтверждения, кнопка с модальным окном ввода строки), каждая привязана к какому-то метода нашего объекта с каким-то параметром.
3.2. Также показываем чек-боксы (которые берутся из нашего класса).
3.3. Реализовать два типа вспомогательных (модальных) окон: ввод строки и ее подтверждение, и подтверждение пользователем выбранного действия. Эти окна могут вызываться самим веб-приложением для подготовки данных перед передачей в наш класс.

Дизайн: дадим свой дизайн (причем сверстанный), но если от чужой верстки будет изжога, то можно реализовать и свой простенький дизайн на базе чего-то готового. Просто нужно учесть размер контролов под сенсорный экран – они не должны быть мелкими.

Экранная клавиатура для ввода данных: дадим готовое.

PS. Можно сделать и как SPA – мы не против.
PPS. Зафиксировано непонимание сути проекта. Мне нужно сделать только фронт, для общения с бэком я дам javascript-класс. Само веб-приложение будет запускаться локально через file://

Прошло времени с момента публикации: 7 лет 6 месяцев 6 дней 9 часов 16 минут
Раздел: Программирование / Веб-программирование

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».