Нужно создать систему для онлайн тестирования с активацией теста по ключу. Тест внутри себя содержит много тестов и генерирует общую сводку и отчет по каждому прошедшему.
Задание на разработку сайта-справочника
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Цель: Дать доступ ограниченному кругу лиц к коммерческой тайне, без возможности её дальнейшего распространения третьим лицам
Задача: Создать сайт с несколькими разделами под загружаемые из Excel файлы.
Один файл один раздел. Данные из файлов хранить в MySQL. При изменении
данных в файле Excel и его перезагрузке на сайт, старые данные
удаляются.
Разделы
Просмотр данных: Представляет собой таблицу, аналогичную загружаемой в Excel. Первая строчка с данными файла Excel является заголовком таблицы и фильтром по части искомого выражения в столбце.
Таблица выводится в модальное окно браузера, из интерфейсов допускаются только полосы прокрутки (заголовок окна, меню и прочее должно быть скрыто, если браузер не допускает скрытие, то окно не должно выводится с соответствующим предупреждением и рекомендуемым браузером). Закрытие окна должно производиться нестандартным методом.
При активности данного окна, должна быть невозможна работа всех клавиш (в том числе функциональных) и их сочетаний на клавиатуре (в том числе и экранной) и правая кнопка мыши, за некоторым исключением. Навигация по
окну производится скролом и левой кн. мыши.
Исключения блокировки:
1. В фильтрах разрешен ввод с текстового и цифрового блока и комбинации Ctrl+c и Ctrl+v
2. Разрешено выделять и копировать с помощью пр. кн. мыши или комбинации
Ctrl+c одной ячейки под курсором мыши. Выделение и копирование нескольких ячеек не допускается
Админка: Служит для ввода данных пользователей их логинов паролей, определения доступов к разделам (одному или нескольким) в т.ч. к админке. Из админки производим загрузку данных на сайт из Excel (кол-во столбцов произвольное),
добавление/удаление разделов (каждый раздел имеет свое наименование, задаваемое в админке). Окно - стандартное окно браузера.
Данные пользователя: Имя, Фамилия, e-mail, логин/пароль, дата/время последнего входа, активность в данный момент.
Доступ
Доступ к данным производится при помощи 2-х факторной авторизации. 1-я логин пароль, 2-я на почту пользователю в виде произвольного 8 символьного набора [a-Z][0-9]
Пользователь после входа видит только Наименования разделов в виде ссылок в модальном окне (такое-же как при просмотре данных справочника) и должен иметь доступ только к тем разделам, что ему были разрешены в админке. В случае попытки входа по прямой ссылке, после авторизации, в закрытый для пользователя раздел, должно отправляться оповещение всем пользователям, у которых есть доступ к админке
Cрок до 14 дней, без поддержки, без использования CMS, только чистый PHP+JS допускаются сторонние известные классы, объекты и фрэймворки, перед разработкой согласование используемых классов/объектов/фрэймворков с ссылкой на них.
Код не должен содержать известных уязвимостей и уязвимостей связанных с разработкой проекта.
Проект должен быть свободным от прав на интеллектуальную собственность со стороны третьих лиц.
Все права интеллектуальной собственности на проект и право исключительного использования передаются заказчику.
- Похожие заказы
- Веб-программирование1 исполнительЗавершен5 лет назад
Здравствуйте! Нужно разработать сайт по аналогии с ; Обязательное условия в выборе исполнителя: наличие опыта работы с фотографиями 360 градусов. И еще, заходите в мой профиль, там есть контакты. Пишите туда.
Веб-программированиенет заявокЗакрыт6 лет назадЕсть сайт http://www.hitechapps.net/ Нужно настроить главную страницу (разработать несколько слайдеров, отображение сервисов и прочее). На главной странице нужно отобразть сервисы, портфолио (может быть как в шаблоне), опыт в индустриях (INDUSTRIES, пример https://www.intellectsoft.net/), про компанию. Сделать рубрики в ...
Веб-программирование1 заявкаЗакрыт6 лет назадЕсть доработка по сайту [url=https://vektor-c.ru/]https://vektor-c.ru/[/url] Какие работы нужно выполнить: 1 Перейти на другую редакцию Битрикс. Сейчас у клиента «Стандарт», перейти на «Бизнес» 2 Раз в неделю нужна выгрузка номенклатуры товара с головного сайта [url=http://www.ssd.ru/]www.ssd.ru[/url] на сайт[url=https://vektor-c.ru/]https://vektor-c.ru/[/url] (там есть прайс-листы), в этой выгрузке ...
Веб-программирование3 заявкиЗакрыт6 лет назадНужно доработать систему тикетов, а именно Добавляем таблицу “предприятия”, в которой поля id, и настроек есть для каждого предприятия а также есть поле parent - в нулевом предприятии, верхнем - оно нулевое, все предприятия ниже входят ...
Веб-программирование1 заявкаЗакрыт6 лет назадНадо Прикрутить к сайту на WP+LifterLMS оплату через Яндекс
Веб-программирование6 заявокЗакрыт6 лет назадЕсть массив из [b]JS[/b] и [b]CSS[/b] файлов, которые далее подгружают на страницу несколько файлов. Надо сделать миксер из файлов что бы на выходе подгружался бы один файл. Можно использовать пабликовое решение. Детали в ЛС.
Веб-программирование1 заявкаЗакрыт6 лет назадНастроить передачу данных с лендинга в сервис емаил рассылки через апи. И другие мелкие настройки: типа ява-цели в метрике, маска на форму телефона и проч. Все это у нас настроено на другом лендинге, так что вы сможете ...
Веб-программирование2 заявкиЗакрыт6 лет назадНужен программист python+django для развития проекта. Из технологий основное это python 3.4, django, celery, jquery на публичном сайте. Проект довольно объемный, более 100k loc. Объём задач свыше 200 часов. Долгосрочное сотрудничество, но не 100% загрузка. Предпочтительные способы общения с подрядчиком: ...
Веб-программирование5 заявокЗакрыт6 лет назадНеобходимо разработать сайт по поиску организаций. Пример: rusprofile(.)ru Используем фреймворк Laravel или Yii. Данные по организациям предоставляются в формате xml, 1 файл на 1 организацию. Объем базы около 130 Гб. Принцип работы с базой: нужно выгружать xml файлы ...
Веб-программирование9 заявокЗакрыт6 лет назад