Добавить заказ
Фрилансеров:24526 (+0) Работодателей:10522 (+0) Заказов:11903 (+0)
РегистрацияЗабыли пароль? Запомнить
Пользователь whitfield
s-ava
whitfield
Рейтинг: 27 0(0)/0(0)/0(0)
Свободен, был на сайте 28.02.2024 11:26
Просмотров: 21
Дата регистрации: 24.05.2022
На сайте: 1 год 11 месяцев 5 дней
Проекты
Yii 2|Создание и вывод миниатюр в мобильной версии

Прошу оценить стоимость и сроки. Сайт: http://snow-valley.ru Движок: Yii 2 Задание: В каталоге https://snow-valley.ru/catalog/activity https://snow-valley.ru/catalog-item/heliski-na-kamcatke https://snow-valley.ru/catalog/activity-winter ... в мобильном адаптиве отображаются полноразмерные картинки 1500px+. Требуется наладить создание и вывод 500px миниатюр. Подробнее: 1. В мобильном адаптиве в каталоге должны выводиться миниатюры 500px, на десктопе - полноразмерные. 2. Миниатюры должны автоматически генерироваться как для старых, так и для новых услуг в каталоге. Особенности: G. Поломки. Выполнение данной задачи не должно сломать какой-либо другой функционал. Если в процессе работы вы что-то сломаете, то исправление поломки осуществляется вами безвозмездно. H. Результат. Результат задачи должен быть представлен в том конечном виде, который описан в ТЗ. Варианты "оно в принципе готово, просто зайдите туда-то, нажмите то-то, затем ещё туда и сюда" — не подходят. Если после выполнения работ нужно обновить кэш модификаторов сайта - обновите. Если нужно будет обновить кэш браузера - смените режим кэширования этого файла, либо html-код таким образом, чтобы файл в кэше обновился автоматически. Обычные посетители сайта обновлять кэш не умеют и не будут, но зато увидят поехавшую вёрстку. Закладывайте это дополнительно в стоимость задачи. J. Никакого дебага на продакшене. На продакшене не должно появляться заглушек и тестовых данных. В случаях острой необходимости произвести дебаг именно на продакшене, выводите дамп внутрь HTML-комментария, либо оборачивайте в . Пожалуйста оцените стоимость и сроки выполнения.

Разработка сайтов 28.02.2024
Yii 1.1.14|Не обновляется фид /price_xml/

Прошу оценить стоимость и сроки. Сайт: http://relax-market.ru Движок: Yii 1.1.14 Задание: Для обновления фида http://relax-market.ru/price_xml/?force=force применяется cron-задача 5 0,5 * * * /usr/bin/wget --quiet -O /dev/null http://relax-market.ru/price_xml/?force=force Однако при её запуске происходит ошибка relax_market_usr@relax-market:~$ /usr/bin/wget http://relax-market.ru/price_xml/?force=force --2023-09-08 09:52:28-- http://relax-market.ru/price_xml/?force=force Resolving relax-market.ru (relax-market.ru)... 195.93.252.245 Connecting to relax-market.ru (relax-market.ru)|195.93.252.245|:80... connected. HTTP request sent, awaiting response... 500 Internal Server Error 2023-09-08 09:52:31 ERROR 500: Internal Server Error. Признаком того, что прайс обновился может являться дата в его заголовке https://up2.whitebx.ru/s/i/c/Dr8pp7MTDQP04r.SicXe3tSxNv4L3dKG6hseR.jpg Подробнее: 1. Должна быть установлена причина ошибки, дано её письменное описание. 2. Если ошибка вызвана нехваткой ресурсов на сервере, процесс формирования xml-фида прайса должен быть оптимизирован под имеющиеся ресурсы. 2.1. Если ошибка вызвана превышением лимита по времени, то в качестве решения проблемы можно заменить команду cron на CLI-вариант. 3. Обновление фида http://relax-market.ru/price_xml/?force=force по итогу работ должно происходить без ошибок, по cron, а автоматическом режиме. Развёрнутое ТЗ: https://up2.whitebx.ru/a/y/7/TZ.AY7B7wrgJh1iiS6miDi5Hi.txt Прошу оценить стоимость и сроки.

не определена 11.09.2023
Yii 1.1.19|Push уведомления через 2 дня после уход

Сайт: https://polvamvdom.ru Движок: Yii 1.1.19 Задание: Используя Push API + Service Workers (либо другое доступное для этого решение), настроить однократную отправку push-уведомления пользователям, закрывшим сайт 2 дня назад и с тех пор не вернувшимся. Подробнее: 1. Запрос подтверждения на получение push-уведомлений должен быть максимально незаметным, например, если это возможно, включён во всплывающее окно о сборе cookies. 2. Заголовок push-уведомления должен быть "У компании Пол вам в дом специальное предложение для Вас" 2.1. Полный текст уведомления: Обратись к нам и получи специальные условия от самого надёжного поставщика на рынке + супер условия на покупку краски, обоев и межкомнатных дверей от наших партнёров. 2.2. Пуш-уведомление должно вести на страницу https://polvamvdom.ru/info/salon.html?utm_source=push 3. Уведомления должны присходить в браузеры и мобильные устройства. 4. Push-уведомелние должно отправляться только один раз. Развёрнутое ТЗ: https://up2.whitebx.ru/p/b/5/TZ.Pb5JUzsoHSULE9DRqMVWVj.txt Прошу оценить стоимость и сроки.

Разработка сайтов 17.05.2023
ocStore 2.3|Конвертировать изображения и ссылки в

Прошу оценить стоимость и сроки. Сайт: https://freshday.dev-uu4u.whitebx.ru Движок: ocStore 2.3 Задание: На сайте присутствуют ссылки на файлы в формате отличном от *.webp: https://up2.whitebx.ru/4/3/s/FD_images_to_convert.43SYia9ZrZuuiib22BrCe4.xlsx Нужно их конвертировать в webp и исправить ссылки на webp. Подробнее: 1. Указанные в списке файлы должны быть сконвертированы в webp 2. Ссылки на эти файлы на сайте должны быть исправлены согласно новому формату. Например, с *.jpg на *.webp или с *.png на *.webp Подробное ТЗ: https://up2.whitebx.ru/n/a/a/ТЗ.NaaxTab7k55SJNGdmYPLYQ.txt Прошу оценить стоимость и сроки.

Разработка сайтов 22.04.2023
Opencart 2.1|Адаптивная вёрстка главной страницы с

Прошу оценить стоимость и сроки. Сайт: https://main.wrk-fourbikes.whitebx.ru Движок: Opencart 2.1 Задание: На основе макетов в Figma https://www.figma.com/file/so6MYQ4q0T4icFjE6Ei4Dp/Main-page-2023-03-31?node-id=0-1 https://up2.whitebx.ru/t/x/9/figma.TX9Wxk8kFKwo55k7Rp8ikd.jpg выполнить вёрстку адаптивной главной страницы сайта. По возможности применяя модули для редактирования контента. Например, чтобы баннеры редактировались в админке в разделе "Баннеры" и т.д. Сайт доступен только через зеркало, целесообразнее для доступа к нему менять /etc/hosts Подробнее: 1. Элементы сайта должны выглядеть как на макете: 1.1. Шапка 1.1.1. Логотип 1.1.2. Текст+часы работы 1.1.3. Поле поиска 1.1.4. Иконки личного кабинета 1.1.5. Ссылки на инфостраницы 1.1.6. Иконки личного кабинета 1.1.7. Телефон 1.1.8. Иконки соцсетей 1.1.9. Главное меню 1.2. Сетка баннеров "Ваша история с новым..." 1.3. Витрина "Хиты продаж" 1.3.1. Стикеры Новинка/Акции 1.3.2. Фото товара 1.3.3. Разделитель 1.3.4. Название товара 1.3.5. Описание товара 1.3.6. Старая цена 1.3.7. Новая цена 1.3.8. Иконки 1.4. Джамботрон "Магазин велосипедов в Москве" 1.5. Карусель "Бренды" 1.6. Витрина "Популярные аксессуары" 1.6.1. Фото товара 1.6.2. Разделитель 1.6.3. Название товара 1.6.4. Описание товара 1.6.5. Старая цена 1.6.6. Новая цена 1.6.7. Иконки 1.7. Сетка баннеров + баннеры с текстом без картинки 1.8. Витрина "Популярная одежда" 1.8.1. Фото товара 1.8.2. Разделитель 1.8.3. Название товара 1.8.4. Описание товара 1.8.5. Старая цена 1.8.6. Новая цена 1.8.7. Иконки 1.9. Спрятавшийся велосипедист 1.10. Заключительная сетка картинок и текстов (перед футером) 1.10.1. Верхняя сетка + текст 1.10.2. Доставка Оплата Гарантия + сетка 1.10.3. Встроенная яндекс-карта. 1.10.3.1. Висящий стилизованный блок с адресом над картой (либо внутри карты штатными средствами если сервис яндекс.карты дает такую возможность) 1.11. Футер. 1.11.1. Логотип 1.11.2. Текст + часы работы 1.11.3. Текст + иконки соцсетей 1.11.4. Контакты + часы работы + заказать звонок 1.11.5. Меню категорий 1.11.6. Копирайты 2. Адаптив сайта должен выглядеть как на макете: 2.1. Шапка. 2.1.1. Кнопка вызова меню 2.1.2. Иконки 2.1.3. Логотип 2.2. Всплывающее меню 2.2.1. Категории велосипедов 2.2.2. Инфостраницы 2.3. Карусель (!) баннеров "Ваша история с новым..." 2.4. Витрина "Хиты продаж" 2.5. Джамботрон "Магазин велосипедов в Москве" 2.6. Карусель "Бренды" 2.7. Витрина "Популярные аксессуары" 2.8. Сетка баннеров + баннеры с текстом без картинки 2.9. Витрина "Популярная одежда" 2.10. Заключительная сетка картинок и текстов (перед футером) 2.11. Футер. 2.11.1. Логотип 2.11.2. Текст + часы работы 2.11.3. Контакты + часы работы + заказать звонок 2.11.4. Меню категорий 2.11.5. Копирайты 2.11.6. Иконки соцсетей, отдельно висящие, фиксированные 3. Интерактив десктоп-версии должен иметь следующее поведение: 3.1. Шапка 3.1.1. Всплывающей шапки, дополнительно возникающей при скроллинге страницы быть не должно. 3.1.2. Ссылка "На новой риге" должна вести на /contacts/ 3.1.3. Нажатие Enter в поле поиска должно перекидывать в раздел поиска 3.1.4. Клик на иконки -- дефолтная реакция, либо ссылка в личный кабинет 3.1.5. Клик по меню категорий - переход на страницы категорий 3.2. Сетка баннеров "Ваша история с новым..." 3.2.1. Клик на ячейку сетки -- переход по вручную задаваемой ссылке 3.3. Витрина "Хиты продаж" 3.3.1. Клик по ячейке товара -- переход на страницу товара 3.3.2. Клик по товарным иконкам -- дефолтное действие этих иконок 3.4. Карусель "Бренды" 3.4.1. Клик по стрелкам -- перемотка карусели 3.4.2. Клик по правой верхней ссылке -- переход на /brands/ 3.5. Витрина "Популярные аксессуары" 3.5.1. Клик по пагинации -- перемотка витрины 3.5.2. Клик по правой верхней ссылке -- переход в категорию-источник товаров 3.5.3. Клик по товарным иконкам -- дефолтное действие этих иконок 3.6. Сетка баннеров + баннеры с текстом без картинки 3.6.1. Клик по баннерам -- переход по вручную заданной ссылке 3.7. Витрина "Популярная одежда" 3.7.1. Клик по пагинации -- перемотка витрины 3.7.2. Клик по правой верхней ссылке -- переход в категорию-источник товаров 3.7.3. Клик по товарным иконкам -- дефолтное действие этих иконок 3.8. Спрятавшийся велосипедист 3.8.1. Клик по кнопке "Присоединяйся!" -- переход на /contacts/ 3.9. Заключительная сетка картинок и текстов (перед футером) 3.9.1. Взаимодействие с яндекс-картой 3.10. Футер. 3.10.1. Ссылка "На новой риге" должна вести на /contacts/ 3.10.2. Клик по иконкам -- плейсхолдер "#", действие не требуется 3.10.3. Клик по "заказать звонок" -- плейсхолдер "#", действие не требуется 3.10.4. Клик по меню категорий - переход на страницы соотв. категорий 4. Интерактив адаптива должен иметь следующее поведение: 4.1. Шапка 4.1.1. Клик по кнопке меню -- открытие/закрытие мобильного меню 4.2. Карусель баннеров "Ваша история с новым..." 4.2.1. Слайдинг при удержании и движении (пальцем) вправо-влево 4.2.2. Клик -- переход на соотв. страницу 4.3. Витрина "Хиты продаж" 4.3.1. Клик по ячейке товара -- переход на страницу товара 4.4. Карусель "Бренды" 4.4.1. Слайдинг при удержании и движении (пальцем) вправо-влево 4.4.2. Клик по ссылке -- переход на /brands/ 4.5. Витрина "Популярные аксессуары" 4.5.1. Слайдинг при удержании и движении (пальцем) вправо-влево 4.5.2. Клик по ссылке -- переход в категорию-источник товаров 4.6. Сетка баннеров + баннеры с текстом без картинки 4.6.1. Клик по баннерам -- переход по вручную заданной ссылке 4.7. Витрина "Популярная одежда" 4.7.1. Слайдинг при удержании и движении (пальцем) вправо-влево 4.7.2. Клик по ссылке -- переход в категорию-источник товаров 4.8. Футер. 4.8.1. Клик по иконкам -- плейсхолдер "#", действие не требуется 4.8.2. Клик по "заказать звонок" -- плейсхолдер "#", действие не требуется 4.8.3. Клик по меню категорий - переход на страницы соотв. категорий Особенности: A. Кроссбраузерность. Результаты работ должны одинаково выглядеть в основных браузерах (в том числе старых версий): Firefox 53.0.3, Firefox ESR 52.9.0, Firefox, Chrome, Safari. B. Адаптивная вёрстка. Сайт использует адаптивную вёрстку, необходимо чтобы после выполнения задач, в мобильной версии всё было читабельно и никуда не съезжало. Устройство посетителя считается мобильным в случаях когда: Ширина экрана браузера менее 768px (если CSS-правилами сайта не определено иное). User-Agent браузера позволяет определить что устройство мобильное. Вышеуказанные условия должны реагировать на resize окна браузера (мобильные элементы после ресайза должны быть такими же как после полной перезагрузки с изначально мобильным разрешением). Размеры элементов адаптивной версии должны растягиваться в зависимости от размера экрана браузера, и по ширине и высоте, сохраняя макетные пропорции. C. Пояснение по адаптиву. Адаптивность вёрстки мобильного варианта подразумевает, что не существует какого-то отдельного html-кода для мобильной верстки, дублирующего десктопные элементы. Вместо этого, один единственный вариант вёрстки, в зависимости от размера экрана, отображается как десктопный, либо как адаптивный вариант. Т.е. для десктопного вида и для мобильного вида шапки+меню не должно быть двух разных блоков html-кода. Один и тот же html должен отображаться по-разному в зависимости от разрешения экрана.. D. Нельзя использовать h1, h2, h3. Для вёрстки новых элементов нельзя использовать теги h1 h2 h3 и т.д., поскольку это влияет на SEO-показатели. E. Минимум javascript. Задачи должны быть выполнены с минимально возможным применением javascript. Если какие-то задачи могут быть решены средствами PHP/HTML/CSS, то они должны быть решены с помощью PHP/HTML/CSS. G. Поломки. Выполнение данной задачи не должно сломать какой-либо другой функционал. Если в процессе работы вы что-то сломаете, то исправление поломки осуществляется вами безвозмездно. H. Результат. Результат задачи должен быть представлен в том конечном виде, который описан в ТЗ. Варианты "оно в принципе готово, просто зайдите туда-то, нажмите то-то, затем ещё туда и туда и вот сюда" крайне не приветствуются. Если после выполнения работ нужно обновить кэш модификаторов сайта - обновите. Если нужно будет обновить кэш браузера - измените html-код таким образом, чтобы файл сам обновился либо смените режим кэширования для этого файла. Посетители сайта обновлять кэш не будут, но зато увидят поехавшую вёрстку. Закладывайте это дополнительно в стоимость задачи. I. SCSS/SASS/препроцессоры. Следует избегать использования технологий, предполагающих стадию компиляции, поскольку они усложняют и без того запутанный процесс разработки, повышая её стоимость. Выгоды от их использования нивелируются негативным экономическим эффектом. J. Никакого дебага на продакшене. На продакшене не должно появляться никаких заглушек и прочего. В случаях острой необходимости произвести дебаг именно на продакшене, выводите дамп внутрь HTML-комментария, либо оборачивайте в . Пожалуйста оцените стоимость и сроки выполнения.

Разработка сайтов 10.04.2023
ocStore 2.3|Верстка нового дизайн-макета

Прошу ориентировочно, в формате "от N до M руб.", оценить стоимость и сроки. Сайт: https://canapeclub.ru Движок: ocStore 2.3.0.2.3 + Lightning Cache Задание: Сделать редизайн сайта согласно макету https://www.figma.com/file/DUzNUkK6XkhuUzzl74FJrm/Canape-Club?node-id=1%3A2&t=ElfsrCF1d6WZsn24-0 В результате: 1. Должны быть выполнены работы по редизайну/вёрстке следующих разделов сайта: 1.1. Редизайн/вёрстка шапки и мобильного меню (оценить отдельно: от N до M руб.) 1.2. Редизайн/верстка страницы товара (оценить отдельно: от N до M руб.) 1.3. Редизайн/верстка страницы категории (оценить отдельно: от N до M руб.) Прошу оценить стоимость и сроки.

Разработка сайтов 16.01.2023
Yii 1.1.19|PageSpeed: Cumulative Layout Shift

Прошу оценить стоимость и сроки. Сайт: https://www.kazanchik.ru Движок: Yii 1.1.19 Задание: Оптимизировать для desktop метрику Cumulative Layout Shift Метрика на всех страницах сайта должна попадать как минимум в желтую зону (score > 0.5). Самые плохие показатели для desktop: https://www.kazanchik.ru/scp100vl.html Проверка метрики - через https://pagespeed.web.dev/ Особенности: G. Поломки. Выполнение данной задачи не должно сломать какой-либо другой функционал. Если в процессе работы вы что-то сломаете, то исправление поломки осуществляется вами безвозмездно. H. Результат. Результат задачи должен быть представлен в том конечном виде, который описан в ТЗ. Варианты "оно в принципе готово, просто зайдите туда-то, нажмите то-то, затем ещё туда и туда и вот сюда" крайне не приветствуются. Если после выполнения работ нужно обновить кэш модификаторов сайта - обновите. Если нужно будет обновить кэш браузера - измените html-код таким образом, чтобы файл сам обновился либо смените режим кэширования для этого файла. Посетители сайта обновлять кэш не будут, но зато увидят поехавшую вёрстку. Закладывайте это дополнительно в стоимость задачи. J. Никакого дебага на продакшене. На продакшене не должно появляться никаких заглушек и прочего. В случаях острой необходимости произвести дебаг именно на продакшене, выводите дамп внутрь HTML-комментария, либо оборачивайте в . Пожалуйста оцените стоимость и сроки выполнения.

не определена 24.05.2022
Yii 1.1.19|PageSpeed: Properly size images

Прошу оценить стоимость и сроки. Сайт: https://www.kazanchik.ru Движок: Yii 1.1.19 Задание: Оптимизировать для mobile и desktop метрику Properly size images Метрика на всех страницах сайта должна попадать как минимум в желтую зону (score > 0.5). Самые плохие показатели для mobile: https://www.kazanchik.ru/scp100vl.html Самые плохие показатели для desktop: https://www.kazanchik.ru/scp100vl.html Проверка метрики - через https://pagespeed.web.dev/ Особенности: G. Поломки. Выполнение данной задачи не должно сломать какой-либо другой функционал. Если в процессе работы вы что-то сломаете, то исправление поломки осуществляется вами безвозмездно. H. Результат. Результат задачи должен быть представлен в том конечном виде, который описан в ТЗ. Варианты "оно в принципе готово, просто зайдите туда-то, нажмите то-то, затем ещё туда и туда и вот сюда" крайне не приветствуются. Если после выполнения работ нужно обновить кэш модификаторов сайта - обновите. Если нужно будет обновить кэш браузера - измените html-код таким образом, чтобы файл сам обновился либо смените режим кэширования для этого файла. Посетители сайта обновлять кэш не будут, но зато увидят поехавшую вёрстку. Закладывайте это дополнительно в стоимость задачи. J. Никакого дебага на продакшене. На продакшене не должно появляться никаких заглушек и прочего. В случаях острой необходимости произвести дебаг именно на продакшене, выводите дамп внутрь HTML-комментария, либо оборачивайте в . Пожалуйста оцените стоимость и сроки выполнения.

Программирование 24.05.2022