Верстка и программирование, мобильная верстка, сайт на 1С-Битрикс 20 000 р.
Есть сайт new.jazzcinema.ru
Работает на движке 1С-Битрикс 12.
Проект не закончен (программист-верстальщик покинул проект),
дизайн сделан, требуется:
1. Доделать верстку и запрограммировать новый или перепрограммировать существующий функционал согласно перечню требований ниже.
2. Сверстать и настроить мобильные шаблоны для 2х разрешений - планшет и мобильне устройства. Дизайн в PSD макетах имеется, ссылки ниже.
ТЗ:
Все дизайн макеты здесь: *****
Привязка страниц к дизайн шаблонам здесь: *****
Общие комментарии к дизайну для разработчиков/верстальщиков.
1. В макетах имеет место старый вариант плагина комментариев. Не обращать на это внимание.
2. В макетах имеет место 2 варианта стилей кнопок - синий и красный. Использовать всегда красный, тот который сейчас на сайте.
3. Если есть разногласние между тем стилем который есть сейчас на сайте и тем, который использован в дизайн макетах, использовать тот который сейчас использован на сайте.
Этапы работ и порядок оплаты:
1. Выполнить первый этап. Получить оплату.
2. Выполнить второй этап. Получить оплату.
3. Выполнить третий этап. Полулучить оплату.
4. Выполнить четвертый этап. Получить оплату.
При оценке прошу оценить каждый этап отдельно по стоимости и срокам.
В случае успешной реализации проекта, возможна ежемесячная поддержка сайта силами разработчиков с абонентской платой.
Этап 1.
1. Реализовать возможность контент менеджеру сайта в админке добавлять видео в карточку фильма вставляя код или ссылку с ютюба. Сущесутвующий способ вставки ролика в виде файла сохранить. Администратор должен выбрать нужный способ при заполнении описания фильма.
2. Реализовать возможность контент менеджеру сайта в админке редактирую или создавая объект Новость или Акция добавлять видео в текст новости вставляя код или ссылку с ютюба.
3. Реализовать возможность контент менеджеру сайта в админке заполняя свойства объекта Фильм добавлять видео ролик вставляя код или ссылку с ютюба. Клиенты сайта видят этот ролик в контенте инофрмации о фильме под аккордеоном названия фильма на странице Расписание. Согласно дизайн макету *****
4. Реализовать возможность клиенту сайта видеть и проигрывать видеоролик в контенте информации о фильме под аккордеоном названия фильма на странице Расписание и Странице Фильма. Согласно дизайн макету *****
5. Реализовать возможность клиенту сайта видеть и проигрывать видеоролик в контенте информации о фильме на странице Киноклуб П.С. Пояснения для разработчиков: фильмы на страницу Киноклуб П.С. попадают автоматически, если в названии фильма присутствует префикс Киноклуб P.S.
6. Реализовать возможность контент менеджеру на сайте при редактировании объекта Фильм заполнять текстовое поле Окончание проката, видимое зрителями в разделе информации о фильме под в аккордеоном страницы Раписание, также на странице Киноклуб P.S., также на Cтранице Фильма. Т.е. нужно добавить еще 1 поле - Окончание проката. Визуально оно следует в строку за полем Начало проката. Хранить значение этого поля в БД сайта, в таблице в которйо хранятся все свойства объекта Фильм. Если этого поля в таблице нет, создать его.
См дизайн здесь: *****
7. В разделе Киноклуб P.S. в области информации о фильме сменить надпись"Начало проката" на "Смотрим и обсуждаем в Киноклубе "P.S.": ДД.ММ.ГГГГ"
8. Раздел "PS Киноклуб" нужно переименовать в Киноклуб "P.S.".
8.5 Реализовать возможность клиенту сайта на странице Киноклуб P.S. видеть и нажимать синие кнопки купить, которые должны должны отображаться под каждым сеансом киноклуба сразу на странице Киноклуб P.S. Сейчас чтобы купить билет на сеанс киноклуба нужно кликнуть на афишу на странице Киноклуб P.S., далее - открывается новая страница на которой появляется синяя кнопка купить билет.
Страницу на осуществляется которую переход при клике на афишу киноклуба, сохранить.
9. В поля страницы регистрации вписать серым пример заполнения данных как в форме по ссылке *****
10. Реализовать функционал для клиента подписаться на рассылку заполнив email в поле в футере сайта. Движок подписки - API Unisender - плагин для битрикса ***** . API key для интеграции: ******
11. Реализовать возможность клиентам сайта всем (в т.ч. анонимным ) пользователям возможность оценивать фильм. Для этого использовать виджет оценки cackle.me ***** Доступ в панель управления Какл, запросить по почте ***** При нажатии на аккордеон "Оценить рейтинг" (см. дизайн на примере виджета на сайте Какл) выпадает возможность оценить рейтинг нажав на звездочку и отписать текстовый отзыв. Также становятся видны отзывы других людей. По умолчанию (при загрузке страницы) под афишей фильма отображаются только звездочки и аккордеон "Оценить фильм".
12. Реализовать возможность контент менеджеру сайта в админке публиковать новости в раздел "Главная" в ЛК. Это делается путем выбора раздела в котором бдет опубликовать новость.
13. Переименовать заголовок страницы Новости кинотеатра в Все новости кинотеатра.
14. При регистрации есть ссылка на правила посещения кинотеатра ***** нужно исправить на другую, указать где находится файл, в котором можно поправить.
15. Исправить ссылку ***** вместо знака процента поставить пробел. Ссылка приходит в письме человеку с информацией о бронировании после того как он забронировал билет.
16. Создать раздел Карта Сайта
17. На странице ***** сеансы киноклуба выводятся по московскому времени:
а) Выживут только любовники (16+)
в среду 16 апреля в 16:30 смотрим и обсуждаем в Киноклубе P.S. - на самом деле в 18-30
б) Любовь – это идеальное преступление (16+)
в среду 23 апреля в 16:35 смотрим и обсуждаем в Киноклубе P.S. - на самом деле в 18-30
Этап 2
1. Сверстать и настроить мобильную верстку сайта (согласно дизайн макетам, см. здесь ***** Привязка названий страниц к макетам здесь
*****
2. Добавить в чписьмо еловеку с информацией о бронировании/продаже, которое приходит к нему после того как он забронировал/купил билет - QR код. В нем номер заказа.
3. Реализовать механизм регистрации дисконтной карты карты клиента в свем экаунте на сайте. Логика:
1. Человек в личном кабинете вводит номер карты, и видит сообщение - мы проверим соотв. ваших рег. данных на сайте и номера карты и сообщим о привязке.
2. Администратор кт на адрес ****** получает письмо двумя ссылками - одобрить или отказать и данные с сайта клиента.
3. Администратор в свойе программе (не имеет отношения к сайту) ищет данные по этой карте, если они совпадают, то нажимает на ссылку одобрить.
4. Если администратор одобрил, человек получает письмо - ваша карта привязана, теперь вы можете получать баллы по билетам купленным через интернет и смотреть баланс карты на сайте.
5. Если оператор нажал отклонить, то человек получает письмо "данные введеные вами на сайте не соотв. анкетным данным заполненным при получении карты, пожалуйста свяжитесь с кинотеатром чтобы уточнить данные по карте - тел. 8 800 200 000 000, почта ******
4. Включить выключенный (он уже реализован но выключен) механизм покупки билетов. Проверить что он работает согласно алгоритму см. Ссылку. *****
Если логика работы нарушена, привести ее к указанному алгоритму.
Этап 3
1. Включить в письмо о покупке/бронировании ссыку на отмену брони. Отображать ссылку на отмену брони/покупки на странице бронирования.
2. Отобразить в личном кабинете последние покупки/ бронирования клиента. С возможностью отменить бронь/покупку.
3. Реализовать возможность при бронировании и покупке использование номера карты привязанного к экаунту клиента.
Этап 4.
1. Логин некрасиво отображается на двух строчках если имейл длинный. Исправить.
2. На странице ***** сделать заметнее ссылку "Подробнее" (выделить под ссылку всю нижнюю часть постера) и чтобы ссылка и всплывающая плашка с информацией появлялась при наведении на постер, а не после клика на него. Поведение на планшете в верстке 600px и на pc в верстке 1050 должно отличаться. На pc ховер на постер отображает всплывающую плашку с инфой. А клик на постер отправляет на страницу Фильма.
На планшете ховера нет. Поэтому клик на постер сразу отправляет на страницу фильма без всплывающей плашки.
На pc также нужно скрывать всплывающий блок с информацией о фильме при снятии ховера с афиши.
3. Убрать на страницах фильмов ссылки с постеров на ту же самую страницу.
Например, на ***** при нажатии на постер, загрузится эта же страница.
4. На странице расписание сделать порядок фильмов по алфавиту.
Зарегистрируйтесь или войдите на сайт под своим именем.