Требуются разработчики Yii2 с опытом от 2 лет для работы над интернет-магазином. Задачи включают разработку нового функционала, интеграцию библиотек и рефакторинг. Необходимы знания Yii2, MySQL, Git, а также опыт написания чистого кода. Почасовая оплата от $10 до $20, требуется минимум 15 часов в неделю.
Интеграция API на сайт JOOMLA (модуль+компонент) или Отдельная HTML ст
Общие данные:
1. Сайт, на котором будет производиться установка - joomla версии 3.10, PHP версии 7,4 ИЛИ Отдельная HTML страница (имеется ввиду вариант чистого HTML)
2. Сайт-образец - https://www.zenhotels.com/ - функциональность, возможности и все элементы должны быть реализованы как на сайте-образце на 100% за исключением внешнего вида и дизайна. Для каждого элемента необходимо указать CSS класс для его последующей доработки в цветовом стиле.
3. Источник методов API - https://docs.emergingtravel.com/ -интеграционный метод B2B.
Основная задача:
1. Разработка модуля Joomla с инсталлятором для поиска по техническому заданию. Должен иметь функциональность стандартного модуля Joomla с последующей возможностью размещения его на любой странице сайта. Пример функциональности модуля и его внешнего вида на сайте https://www.zenhotels.com/.
2. Разработка компонента Joomla с инсталлятором - вывод результатов поиска отелей, работа с фильтрами, описаниями отелей ...до последнего шага, получения оплаты и отправки PDF и e-mail подтверждения клиенту. Переход на страницу результатов компонента, должен нести HumanEngageable Link в строке браузера. Весь процесс рабочего процесса описан ниже
Рабочий процесс:
- Hotel Static (должен использоваться для загрузки контента и отображения отелей)
- Страница результатов поисковой системы (должна использоваться для поиска доступных отелей)
- Страница отеля (должна использоваться только для отелей, о которых хочет узнать ваш конечный пользователь; то есть, вы не должны инициировать автоматический поиск HP по всем отелям, возвращаемым при поиске по региону)
- Order Booking Form + Order Booking Finish (должны использоваться для создания нового бронирования)
- Order Booking Finish Status или Order Status Webhook (должен использоваться для получения окончательного статуса бронирования)
- Информация о заказе (используется для получения информации о завершенном бронировании)
- Order Cancellation (используется для отмены бронирования, если необходимо).
3. Back end - бэк-офис
Также необходимо разработать элементарный бэк-офис для компонента, для изертификации секретного ключа и сбора данных клиентов и резервирования в админ-панели компонента в Joomla:
* Поле наценки - Мы получаем нетто цену от API и мне нужно иметь возможность установить автоматическую наценку в процентах или фиксированную в (EUR, USD и т.д.) в бэкенде, а пользователь будет видеть конечную цену с учетом наценки во фронтенде.
*Секретные ключевые поля:
key_id - идентификатор API-ключа
key - токен ключа API
Поля данных резервирования:
* ID заказа
* Страна
* Дата въезда
* Дата отъезда
* Имя, фамилия гостя
* Количество гостей
* Электронная почта гостя
* Номер телефона
* Сумма оплаты
4. Адаптация под 1280-768-480-320 px Pc - Tablet и Mobile (Android, Apple deveces etc...) адаптация компонента и модуля - как на сайте https://www.zenhotels.com/.
5. Кроссбраузерность - Контент и внешний вид должны отображаться одинаково во всех версиях используемых браузеров.
6. Интеграция с платежными системами - Токен и ключи будут предоставлены в конце процесса интеграции.
P.S - рассмотрю варианты создания отдельной страницы под данный проект на HTML с интеграцией и всем функционалом API
Заявки фрилансеров
Похожие заказы
- Веб-программирование8 заявокЗакрыт2 года назад
Требуется интеграция регистрации пользователей по номеру телефона в существующую доску объявлений на WordPress с плагином HivePress. Необходимо разобраться в структуре HivePress и реализовать подключение к SMS-сервису CMC. Возможность дальнейшего сотрудничества на проекте.
Веб-программирование2 заявкиЗакрыт2 года назадНеобходимо выполнить парсинг номенклатуры товаров с сайта Alibaba. Задача включает сбор информации о всех товарах, представленных на платформе. Результаты должны быть структурированы для дальнейшего использования в проектах.
Веб-программирование4 заявкиЗакрыт2 года назадНеобходима доработка функционала темы на сайте WordPress. Техническое задание предоставлено. Работа возможна по безопасной сделке или постоплате, в зависимости от выбора исполнителя.
Веб-программирование3 заявкиЗакрыт2 года назадТребуется провести миграцию информации из AmoCrm в Битрикс24 без потерь. Необходимо обеспечить качественный и надежный перенос данных, включая все важные элементы и настройки. Задача включает анализ текущих данных и их корректную интеграцию в новую систему.
Веб-программированиенет заявокЗакрыт2 года назадТребуется разработка программного обеспечения для автоматической покупки товаров на сайте. Софт должен обновлять поисковую выдачу и мгновенно добавлять новые товары в корзину. Необходима настройка фильтров по цвету, размеру и другим параметрам. Предпочтение опытным специалистам, работающим без эмуляции, с прямой отправкой данных на сервер.
Веб-программирование4 заявкиЗакрыт2 года назад- $100
Необходимо спарсить данные с сайта b17.ru по психологам. Требуется собрать информацию о ссылке на анкету, имени и фамилии, городе, номере телефона и количестве онлайн-консультаций. Срок выполнения - 1 день.
Веб-программирование1 исполнительЗакрыт2 года назад Разработка программного обеспечения для автоматической покупки товаров на сайте с возможностью настройки фильтров. Софт должен обновлять поисковую выдачу и моментально добавлять новый товар в корзину, осуществляя покупку с баланса сайта за 0.5-1 секунду. Требуется опытный специалист, который сможет реализовать функционал без эмуляции, отправляя данные напрямую на сервер.
Веб-программирование5 заявокЗакрыт2 года назадТребуется опытный специалист по XenForo 2 на постоянной основе. Необходимы навыки установки, настройки и модернизации плагинов, а также выполнение мелких доработок и устранение ошибок. Подробности обсуждаются.
Веб-программирование2 заявкиЗакрыт2 года назадНеобходимо найти методы копирования защищенного текста с локальной веб-страницы. Рассматриваются способы отключения защиты через инструменты разработчика. Предложите решения, которые помогут выполнить задачу, учитывая, что стандартные методы из Google не принесли результата.
Веб-программирование7 заявокЗакрыт2 года назад