Есть база GPS координат примерно на 100 000 точек и данными рекламных конструкций привязанных к этим точкам. Необходимо сделать страницу с применением фреймворка Laravel 5.6 на которую будет выгружены 100 000 маркеров на ...
Нужен срочно битрикс программист
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Технические требования (обязательные):
· Сборка на Bitrix
· Responsive дизайн для мобильной версии
· Сертификат https
· Скорость загрузки по https://developers.google.com/speed/pagespeed/insights/или https://tools.pingdom.com/ неменее 75 из 100
· Все страницы должны иметь возможностьредактирования: title, description, meta- tags, keywords
· Все страницы должны быть оптимизированы длякопирования и публикации в соц.сетях – иметь редактируемые Open Graph мета-тэги
· Должен быть автоматически генерируемый sitemap.xml
· Возможность редактирования robots.txt
Технические требования (обсуждаемые)
· MySQL в кач-ве базы данных
· Responsiveверстка Bootstrap или CSS Grid
· Хостинг облачный, или быстрый стационарный сбэкапом
! Обязательно нужно popup-окно при заходе на сайт с Age Gate и одновременно вопросомо том, какой пользователь зашел на сайт, например, сделать три кнопки:
· Я бартендер
· Я потребитель
· Мне нет 18 лет (покинуть сайт)
Данные по ответам нужно записывать в сессию пользователя ихранить на уровне cookie,создавай уникальный user ID ипробрасывая его в Data Layer.Cookieпусть хранятся вечно.
На кнопки ответов нужно будет повесить события счетчикованалитики.
Счетчики и аналитика:
Нужно будет поставить GTM контейнер и Яндекс.Метрику
Роли в проекте (на сайте):
- Администратор – полный доступ к front- и back-end редактированию,добавлению контента, работой с базой данных (в т.ч. на уровне сервера), доступу
к хостингу с возможностью редактирования файлов по sftp/webdav.
- Модератор – работа с контентом, добавление новостей икорректировка материалов на сайте; доступ к базе данных участников на уровне CMS
- Участник – зарегистрированный пользователь, оставившийсвои данные в форме регистрации на сайте
Весь видео-контент скорее всего будет храниться на youtube, фото-контент итексты должны храниться на хостинге проекта.
Навигация по сайту. Ключевые разделы.
Навигация должна быть сквозной:
· единой на всех страницах проекта
· расположение основной навигации (по ключевымразделам) должно быть в шапке, дополнительной (подкатегории) по левой стороне
· в мобильной версии - боковое меню открывающеесяпо нажатии на символ и раскрывающейся до уровня подкатегорий
(“N1” около раздела – есть в навигации верхнегоуровня; “N2” – навигация второго уровня, подкатегория;в остальных случаях – страницы нет в навигации, попасть на нее можно только
через кросслинки)
Разделы:
1. Главная – переход из любого раздела при нажатиина логотип; нет в основной навигации; есть news feed.
2. Страница регистрации – переход с любой страницыпо кнопке «Sign up»
3. (N1)Правила - описание проекта, правил вступления и плюсов от членства
4. (N1)События – страница-афиша с календарем мероприятий и возможностями участия
5. (N1)Амбассадоры – список существующих амбассадоров проекта, возможность перейти на
карточки каждого из них.
5.1 (N2) Страницакарточки амбассадора – в навигации список конкретных имен
6. (N1)Коктейли – каталог доступных рецептов коктейлей + фильтры по коктейлям
6.1 Страница карточки коктейля с сопутствующим медиа контентом
7. (N1)Медиа – каталог медиа контента, который можно посмотреть на сайте + фильтры по
медиа
8. (N1)Конкурсы – афиша конкурсов доступных для участия
8.1 Правила конкретного конкурса
1. Главнаястраница.
· Главная страница должна содержать элементы:
Логотип и навигацию проекта
· Форму логина и кнопку регистрации
· Новостную ленту - в ленту должны попадать всеизменения из разделов:
- События
- Амбассадоры - Изменения на страницах амбассадоров, или в каталоге карточек
амбассадоров
- Коктейли – должны попадать новые коктейли
- Медиа – публикации нового медиа-контента
- Конкурсы – новые конкурсы / финал текущего конкурса
При возможности автоматизировать процессобновления новостного раздела – так, чтобы добавление мероприятия в раздел
События генерировало Новость.
Все новости должны архивироваться и сохраняться.
Должна быть возможность редактирования каждой новости, вт.ч. добавления новой – не автоматической.
Каждая новость помимо текста и медиа должна содержатьредактируемую дату публикации и мета-данные (ключевые слова)
Новость может быть формата «Топ коктейлей нашегоамбассадора» - соответственно помимо контента она должна будет содержать ссылки
на страницы коктейлей и профиль амбассадора.
2. Формарегистрации.Должна существовать как отдельная страница – со своим url
Должна быть возможность прикреплять файлы (например, CV) – соответственно должнобыть выделено пространство на сервер под сбор этих анкет суникальным user ID в имени каждого файла
3. ПравилавступленияКонтентный блок – текст и медиа файлы будут согласованы впроцессе
Внизу страницы желательно еще раз поставить кнопку срегистрацией
4. МероприятияКалендарь – афиша мероприятий с drop down менювыбора даты (месяца)
Под каждое мероприятие должна быть страница – реализациявозможна через темплейт «новости»; в конце каждой такой страницы должна стоять
кнопка регистрации на мероприятие: для уже зарегистрированных пользователей /
предложение стать членом академии
5. СтраницаАмбассадоров
Каталог с фотографиями, short description о персоналии и возможностьюперейти в полную карточку представителя
Внутри карточки – фото, полное описание, медиа файлы:фотографии, видео с мероприятий в барах, видео с мастер-классов и проч.
Информация про «любимый коктейль» - со ссылкой на страницукоктейля в соответствующий раздел
Информация о ближайших мероприятиях из афиши
Ссылки на пресс-материалы самого портала: новости, в которыхупоминается амбассадор
Контакты
Последний посты ленты инстаграма (при его наличии)
6. РецептыкоктейлейФильтры по базе коктейлей + поиск (по названию, жидкости,вкусу)
Страница с каталогом коктейлей (сортировка: по датедобавления, по алфавиту)
Страница одного коктейля: изображение, состав, рецепт, видео«how to», ссылка на амбассадора,если это его «любимый» коктейль, фото вариантов подачи
Внизу каждой страницы коктейля должен быть блок винформацией о том как можно заказать алкоголь со ссылкой на B2B раздел сайта.
7. МедиаКаталог всех видео-файлов с фильтрами: коктейли,амбассадоры, бренды, мероприятия, конкурсы, inspiration видео
Всех фото с фильтрами: амбассадоры, мероприятия, бренды,коктейли, обои рабочего стола и телефона, inspiration
Каждый фильтр из категории медиа и каждый отдельный материалдолжны иметь отдельный url и возможность редактирования meta- описаний, названий, чтобыгармонично встраиваться в соц.сети
8. Другиеобязательные страницыСтилизованная страница 404 со ссылками на разделы проекта
Страница нулевых результатов поиска по коктейлям – содержатьпоследние рецепты и ссылки на статьи наших амбассадоров.
9. Процессрегистрации / подпискиВ первой версии проекта будет существовать толькорегистрация в форме анкеты.
После заполнения формы все данные в едином файле должныотправляться на модерацию – по сути могут сохраняться в определенном месте на
сервере проекта, где ответственный менеджер сможет их оценить; в CMS долженбыть доступ к базе данных и отметка соответствующей анкеты (пользователя) как approved / not approved (with comment)
После заполнения формы пользователю должно будетпоказываться сообщение в виде «Ваша анкета была отправлена на модерацию, мы
свяжемся с вами по указанному адресу электронной почты в ближайшее время». Эта
страница должна иметь отдельный url.
После проставления отметки в CMS пользователю должно отправлятьсяписьмо : сейчас возможно совершать эти рассылки через настройку своего
почтового сервера, но скорее всего понадобится интеграция базы данных и CRM решения– для отправки всех писем через нее.
В письме должна будет отправляться информация:
· Если approved : логин (почта) и случайносгенерированный пароль
· Если not approved : шаблон письмо с комментариемменеджера о причине отказа – должно вставляться в cms, или модуль crm системы,встроенный в cms
Данные зарегистрированного пользователя на первом этапеможно будет использовать только для регистрации на закрытые мероприятия.
Заявки фрилансеров
Похожие заказы
- Веб-программирование3 заявкиЗакрыт7 лет назад
Есть сайт https://tinyurl.com/ycgufcms нужно верстка и натяжка Макет: https://cloud.mail.ru/public/2nRa/hHdNdBW2o https://cloud.mail.ru/public/3iAF/5naXnHbHV https://cloud.mail.ru/public/4DzF/96cnBLa81 ТЗ на верстку и натяжку на Опенкарт 1) Нужно использовать Бутстрап 3 , так как нарисовано ...
Веб-программирование6 заявокЗакрыт7 лет назад- $300Веб-программирование6 заявокЗакрыт7 лет назад
На сайте на opencart 2 при регистарции или оформлении заказа зарегистрированными пользователями нужно сделать возможность выбора группы пользователя (будет 3 штуки: фил лицо, юр.лицо, оптовик) Для каждого пользователя свои поля. То есть после выбора уровня ...
Веб-программирование4 заявкиЗакрыт7 лет назадЗдравствуйте Есть сайт, работает на Битриксе. Надо внести на него несложные правки. Список правок - здесь: https://docs.google.com/spreadsheets/d/12hvrIkwTm9HbllXdL_VQAeXzkJUUMPGM-CsyI4MyqYs/edit?usp=sharing Надо сделать только пронумерованные пункты (с 1 по 9, выделены жирным) ...
Веб-программирование3 заявкиЗакрыт7 лет назадДобрый день. Нужно настроить отправку с формы "Расчет стоимости" на почту. сайт ремонтвсем24 . рф Предлагайте вашу стоимость и сроки
Веб-программирование10 заявокЗакрыт7 лет назадhttp://conceptls.ru/ru/ не дорого :) Правки: http://joxi.ru/MAj9zYNTv9yp82http://joxi.ru/1A5aZNgTKlPM9Ahttp://joxi.ru/Y2LEeg7Hn4Np9Ahttp://joxi.ru/n2YVdKWtjlKg7Ahttp://joxi.ru/L21dWn8i61oYkmhttp://joxi.ru/ZrJ0e81H1d7Y32http://joxi.ru/V2Vg5QlH0Zn9MAhttp://joxi.ru/l2ZQLadS8dnpPm
Веб-программирование1 исполнительЗавершен7 лет назадЕсть задача на Javascript
Веб-программирование3 заявкиЗакрыт7 лет назадвсем привет! как дела сегодня?!! у кого хорошее настроение и знает что тут написано NSString *k0 = [NSString stringWithFormat:@"%@%@",[MNNCrypto sha1:wsPassword],[MNNCrypto sha1:password]]; NSString *m0 = [NSString stringWithFormat:@"%@%@%@%@",utcTime,context,project,email]; NSString ...
Веб-программирование1 заявкаЗакрыт7 лет назадНаписать телеграмм бот связывающий AmoCRM через Api и исполнителей. В идеале чтобы бот вел базу исполнителей. В MySQL либо еще как... Подробнее указано в данном алгоритме: https://yadi.sk/i/YladabVw3SS44J Более детально обсужу с исполнителем...
Веб-программирование1 исполнительЗавершен7 лет назад