Доработка сайта на drupal 8
Доброго времени суток. В поисках разработчика/ков сайтов на Drupal 8. Сайт уже создан, нужно разобраться в том, как он устроен и внести правки.
P.s. Также ищу разработчиков мобильного приложение и приложения на PC.
В кратце о сайте
На главной странице сайта 3d.zt.ua размещена спутниковая карта, на ней отображаются различные объекты, которые делятся на категории (парки, спорт залы, памятки архитектуры и тд.) Кликнув на иконку объекта, вы перейдете на его страницу, там отображается общая информация об объекте и сам VT (виртуальный тур). За каждой страницей объекта мы можем закрепить «Владельца», он в свою очередь может редактировать общую информацию об объекте, писать статьи, создавать галереи.
К статьям у админа есть возможность создавать определенные стили – задавать фон, менять цвет, шрифт и тд. В новых разделах новости, акции, услуги – должна быть такая же возможность. Владельцы страниц в свою очередь могут выбирать среди существующих стилей.
P.s. Пожалуйста, задавайте уточняющие вопросы перед отправкой ставки. Вы можете это сделать здесь, или в телеграмм, по номеру телефона указанному на сайте.
В ставке распишите прайс (приблизительная цена за каждый пункт) к ТЗ и будущей работе, а также скиньте примеры ваших работ подобного типа.
ТЗ
1. Первым делом нужно будет разобраться, в сайте и оптимизировать его под различные устройства, сейчас он криво работает. Далее посмотреть, как сделана регистрация (в данный момент пользователи не регистрируются автоматически, а мне приходят заявки, нужно будет переделать на автомат)
2. 5. Личный кабинет – У всех пользователь будет свой личная страница, на ней будет содержаться различная информация – ФИО (указывается в профиле, видно только модератору и админу), псевдоним (виден всем пользователям) дата рождения, адрес, телефон, аватар и тд. Создать отдельные группы пользователей, за каждой из групп будут закреплены определенные права.
2. Создание личного кабинета для владельцев бизнеса. В нем можно редактировать информацию, связанную с данным объектом.
2.1. Создание рабочей зоны в личном кабинете. В ней должна быть соблюдена последовательность.
- Страница выбора объекта (владелец страницы может выбрать любой объект, который за ним закреплен)
- Дальше он переходит в зону, для редактирования информации связанной именно с этим объектом, может выбрать один из пунктов и перейти в меню редактирования:
А) Общая информация и контакты – данный раздел у нас уже создан, так что нужно его просто перестроить в общую рабочую зону.
Б) Новости – создать раздел с новостями. При создании и редактировании новостей должна присутствовать форма с коротким описанием (которая будет показываться в общем списке новостей объекта), и с развернутым описанием (будет видна при выборе новости из общего списка).
В) Хотспоты – ранее созданную панель хотспотов, оптимизируем (что б можно было найти хотспот по типу или названию(к каждому хотспоту должен создаваться автоматический id) и вставляем в соответствующую рабочую область (при этом она должна быть стилизирована под объект в котором находится).
Г) Услуги – данная зона отличается от выше перечисленных тем, что с ней пользователь сможет взаимодействовать. В рабочей области, владелец страницы, должен иметь возможность подключить форму обратной связи.
Как это работает? – Видим страницу со всеми услугами, при клике на услугу, переходим на страницу с данной услугой и знакомимся с информацией. На это странице должна быть кнопка заказа услуги, при клике на нее, всплывает форма обратной связи, где нужно ввести ФИО, комментарий, номер телефона, эл.почту. Дальше эта информация попадает на страницу объекта в раздел «Заявки», где владелец страницы, может ознакомиться с заявкой и отреагировать на нее. В заявке должна отображаться информация о клиенте, а также значится услуга, которая его интересует.
P.s. Если пользователь авторизирован, то при нажатии на кнопку заказа услуги, форма должна отправляться автоматически (после подтверждения), или же все поля в форме должны быть автоматически заполнены.
Также по-мимо кнопки для формы обратной связи, пользователь должен иметь возможность сразу позвонить по номеру телефона и заказать услугу. За каждой услугой должна быть возможность закрепить отдельный номер. Например, заказ еды в ресторане, не имеет ни какого отношения к отелю.
Д) Хотспот с функционалом – в форме для редактирования услуги, должен быть пункт «Преобразование в хотспот», поставив галочку в этом пункте, автоматически создается хотспот в соответствующем разделе. Дело в том, что все услуги будут показаны в одной единой рабочей области, но так же нам нужна возможность заказывать услугу, которая закреплена за определенной панорамой (например бронирования номера в отеле, зайдя в номер, всплывет общая информация об этом номере, и возможность его забронировать). В основном эта функция будет использоваться для простоты редактирования информации внутри тура.
P.s. Как мы уже помним, под каждой услугой, должна быть кнопка звонка и заказа этой услуги. Они должны быть видны всегда и отображаться поверх общей информации об услуге. Эти кнопки нужно сделать так, что б они видоизменялись в зависимости от размера экрана. Например, на большом экране, номер телефона будет отображаться на самой кнопке, а к примеру на экране смартфона (в вертикальном положении), просто будет иконка трубки, так как номер телефона туда не влезет.
Е) Преобразование в хотспот – общее. В разделе редактирования каждой новости, статьи, услуги и любой информации созданной владельцем, должен быть пункт «Преобразование в хотспот», поставив галочку в этом пункте, автоматически создается хотспот. Основное отличие хотспота от обычных статей, в том, что он отображается на тупиковой странице. На этой странице нет никаких иконок, и с нее нельзя перейти в другие разделы сайта.
Ж) В редакторе стилей добавить подпункты, которые позволяют все выше упомянутые разделы подстроить под 1 стиль. Стиль будет задаваться в настройках страницы, и вся информация будет подстраиваться под него.
P.s. Подкатегории новости, услуги и номера должны быть адаптивными под два стиля, как на олх. Новости по умолчанию строками (слева), услуги и номера столбиками (справа)
Будущий функционал
- Внедрение платежной системы и создание онлайн магазинов на страницах + корзина
- Добавление фильтра по странам и областям. На основной странице выбрали нужную страну из списка, и вас сразу перекинуло на территорию этой страны с нужным масштабом. Также можно просто на карте выбрать нужную страну (наведя мышкой на нее, территория страны засветится, а при клике в пункте сверху автоматически выберется страна). Тоже самое касается областей.
- Создание навигации на карте с возможностью определения местоположения и прокладывание маршрута.
P.s. Ставки типа «Я тащу, сделаю все быстро и качественно» не рассматриваются, внимательно читайте ТЗ.
Aktualne zlecenia dla freelancerów w kategorii Programowanie stron internetowych
Przeniesienie i skonfigurowanie gotowego motywu strony (szablonu) na WordPressSzukamy dewelopera WordPress do zainstalowania i skonfigurowania już gotowego szablonu strony. Posiadamy zakupiony hosting i domenę, a także gotowy motyw, który należy wdrożyć na stronie: https://foxiz.io/coin/ Zadania: Zainstalować WordPress na hostingu (jeśli jeszcze nie jest… Programowanie stron internetowych, Kompleksowe prace nad stroną internetową ∙ 18 minut temu ∙ 24 oferty |
Potrzebny programista do zakończenia i integracji projektu automatycznego zbierania i przetwarzania danych
57 PLN
Główna część parsera została już zrealizowana. Parser działa w środowisku Windows przez Microsoft Edge: strona ma ochronę antybotową, dlatego zbieranie danych odbywa się nie przez bezpośrednie zapytania HTTP, ale przez aktywną sesję przeglądarki. Skrypty zarządzają otwartą kartą… PHP, Programowanie stron internetowych ∙ 53 minuty temu ∙ 8 ofert |
Zainstalować piksel Meta i przenieść katalog produktów z witryny.Trzeba bezboleśnie przenieść reklamę Meta z witryny https://ukrglamour.com.ua na https://vytyn.com.ua, nie tracąc zgromadzonych danych i optymalizacji. Obecnie: • Cały ruch z Meta Ads kierowany jest na starą witrynę https://ukrglamour.com.ua. • Na tej witrynie zainstalowany… Programowanie stron internetowych ∙ 1 godzina 14 minut temu ∙ 10 ofert |
Dwustronna wymiana wiadomości między CRM Creatio a Telegramem
571 PLN
Wykonać dwustronną wymianę wiadomości między CRM Creatio a Telegram zgodnie z TZ https://docs.google.com/document/d/1Y8qL2CJwwmVSrJOXfQipoi27t-wkvDx1UmA2-niTtWs/edit?usp=sharing Programowanie stron internetowych, Tworzenie chatbota ∙ 3 godziny 10 minut temu ∙ 27 ofert |
Zbiórka landingów i infrastruktura techniczna pod klucz, KijówO projekcie:Przygotowywany jest nowy projekt e-commerce (testowanie trendowych nisz, detal). Start ruchu zaplanowany na 1 lipca. Model pracy: strony jednopanelowe (landing page) ruch z Facebooka/Instagrama (pracuje media buyer) przetwarzanie zamówień w CRM.Obecnie zarejestrowana… Content Management Systems, Programowanie stron internetowych ∙ 3 godziny 47 minut temu ∙ 23 oferty |