Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Цель: Дать доступ ограниченному кругу лиц к коммерческой тайне, без возможности её дальнейшего распространения третьим лицам

Задача: Создать сайт с несколькими разделами под загружаемые из 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 допускаются сторонние известные классы, объекты и фрэймворки, перед разработкой  согласование используемых классов/объектов/фрэймворков с ссылкой на них. 

Код не должен содержать известных уязвимостей и уязвимостей связанных с разработкой проекта.

Проект должен быть свободным от прав на интеллектуальную собственность со стороны третьих лиц.

Все права интеллектуальной собственности на проект и право исключительного использования передаются заказчику.

6 лет назад
military77
Дмитрий 
46 летРоссия
6 лет в сервисе
Был
6 лет назад
Выбранный исполнитель
izmaylov_d
Дмитрий 
29 летРоссия
6 лет в сервисе
Был
2 года назад
6 лет назад
$300
15 дней
Очень понравилось с ним работать, проект был очень сложный, однако он справился с ним на отлично. Немного затянул со сроками, но это исключительно из-за сложности реализации. Постоянно на связи. Уровень детализации комментариев - в зависимости от пожелания заказчика, сам код очень понятный и лаконичный. Будем обязательно с ним работать еще.
Заказчик показал себя исключительно с положительной стороны. Подробно описал задание, во время предоставил все необходимые данные. Всегда был на связи, оперативно отвечал на вопросы и не беспокоил лишний раз. Пришлось немного выйти за рамки оговоренных сроков (из-за сложности проекта), но Дмитрий отнесся с пониманием и вошел в положение. Оплата точно в срок. Рекомендую к сотрудничеству!
  • Похожие заказы
  • Нужно создать систему для онлайн тестирования с активацией теста по ключу. Тест внутри себя содержит много тестов и генерирует общую сводку и отчет по каждому прошедшему.

    Завершен
    5 лет назад
  • Здравствуйте! Нужно разработать сайт по аналогии с  ; Обязательное условия в выборе исполнителя: наличие опыта работы с фотографиями 360 градусов. И еще, заходите в мой профиль, там есть контакты. Пишите туда.

    Закрыт
    6 лет назад
  • Есть сайт http://www.hitechapps.net/ Нужно настроить главную страницу (разработать несколько слайдеров, отображение сервисов и прочее). На главной странице нужно отобразть сервисы, портфолио (может быть как в шаблоне), опыт в индустриях (INDUSTRIES, пример https://www.intellectsoft.net/), про компанию. Сделать рубрики в ...

    Закрыт
    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] (там есть прайс-листы), в этой выгрузке ...

    Закрыт
    6 лет назад
  • Нужно доработать систему тикетов, а именно Добавляем таблицу “предприятия”, в которой поля id, и настроек есть для каждого предприятия а также есть поле parent - в нулевом предприятии, верхнем - оно нулевое, все предприятия ниже входят ...

    Закрыт
    6 лет назад
  • Есть массив из [b]JS[/b] и [b]CSS[/b] файлов, которые далее подгружают на страницу несколько файлов. Надо сделать миксер из файлов что бы на выходе подгружался бы один файл. Можно использовать пабликовое решение. Детали в ЛС.

    Закрыт
    6 лет назад
  • Настроить передачу данных с лендинга в сервис емаил рассылки через апи. И другие мелкие настройки: типа ява-цели в метрике, маска на форму телефона и проч. Все это у нас настроено на другом лендинге, так что вы сможете ...

    Закрыт
    6 лет назад
  • Нужен программист python+django для развития проекта.  Из технологий основное это python 3.4, django, celery, jquery на публичном сайте.  Проект довольно объемный, более 100k loc.  Объём задач свыше 200 часов.  Долгосрочное сотрудничество, но не 100% загрузка.  Предпочтительные способы общения с подрядчиком: ...

    Закрыт
    6 лет назад
  • Необходимо разработать сайт по поиску организаций. Пример: rusprofile(.)ru Используем фреймворк Laravel или Yii. Данные по организациям предоставляются в формате xml, 1 файл на 1 организацию. Объем базы около 130 Гб. Принцип работы с базой: нужно выгружать xml файлы ...

    Закрыт
    6 лет назад