Написать компонент + плагин для joomla на AngularJS

Бюджет: 25 000 руб
324.42 $ – 286.03 €
Опыт работы с AngularJS и ссылки на эти работы обязательны.


Фото галерея состоит из следующих элементов
Навигация по фото галереи
Дата
Адрес
Фотографии
Краткая информация о помещении ( название помещения, площадь, цена)
Смета

Навигация по фото галерее
В десктоп версии это табы. В мобильной всплывающее окно с радио кнопками

Дата
Отображается дата указанная в адмике + подмена даты на слова (сегодня, вчера)

Адрес
Отображается адрес указанный в админке. Для упрощения ввода адреса необходимо подключить сервис dadata
Фотографии
В админке
В админке загружаются три вида фотографий.
Фотография клиента. Одна штука, на один адрес
Главная фотография. Одна штука на одно помещение.
Ракурсы главной фотографии. 5 шт максимум


Условия отображения в блоке для посетителя сайта
Если выбран пункт навигации "ВСЕ" то в блоке отображаются только  фотографии "главная" и "клиент". Если в одном блоке несколько помещений, то соответственно из каждого помещения подгружаются по одной главной фотографии
Если выбран любой другой пункт навигации то в блоке отображается главная фотография.



Удаление фотографии в админке происходит нажатием на крестик который появляется при наведении на миниатюру фотографии

При загрузке фотографии используется php библиотека для обработки изображений
Задачи библиотеки сделать 
ресайз фотографии и цветовая корректировка
наложить водяной знак на фотографию (на миниатюру водяной знак накладывать не нужно.)
После обработки фотографий библиотекой исходник на сервере не сохраняется.

Краткая информация о помещении
Название помещения, площадь (площадь берется из сметы), цена


Смета
Посетителю сайта смета отображает данные введенные в админке.

Цена каждой позиции участвующей в калькуляции выставляется в калькуляторе "рисунок calc.jpg
Опубликован 06.06.2019 в 12:02 Последнее изменение: 06.06.2019 в 12:07

Выберите способ верификации:

Обновите страницу после прохождения верификации.