Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Юрий С.

Drupal Rocks!
Sleeping face
Юрий давно не был на сервисе.
Но на Freelancehunt также работают 6431 фрилансер в категории Веб-программирование, которые профессионально и в срок выполнят проект любой сложности.

Украина Киев, Украина
6 лет назад
Временно не работаю временно не работаю
11 Сейфов завершены
7 лет назад
1 заказчик
на сервисе 7 лет

Рейтинг

Успешных проектов
100%
Средняя оценка
Нет данных
Рейтинг
727
10 проектов
PHP
1 проект
Разработка под iOS (iPhone и iPad)

Резюме

Только Drupal (D7, D8)!


Разработка на чистом PHP или с применением других CMS не интересует.

Разработка WEB-приложений любого назначения.
Сопровождение WEB-сайтов.
Разработка и доработка модулей, исправление багов.
Апгрейд модулей версии D7 в D8.
Развертывание RESTful Web-сервисов для обеспечения обмена данными Drupal-сайтов с внешними приложениями. В том числе защищенного обмена данными с применением HTTP Basic Authentication, OAuth и др.
HTML, CSS, JavaScript (jQuery), Bootstrap.

Подключение и применение JavaScript-библиотек.
Применение систем управления версиями GIT, SVN.

Посредников просьба не беспокоить.

Навыки и умения

Портфолио


  • Upgrade Drupal 7 - Drupal 8

    Веб-программирование
    Технический WEB-портал. Выполнен апгрейд с Drupal 7 в Drupal 8, обновлен дизайн, оптимизирована структура.
  • 4434 UAH

    Управление расписанием приема семейного доктора

    Веб-программирование
    Выполнена интеграция календаря событий на сайт семейного доктора.
    Front End - JavaScript + PHP. Back End - PHP. База данных - MySQL.
    Пользователь "Admin" имеет возможность назначать часы прима пациентов, а также принимать или отклонять запросы пациентов на прием. Пользователь "User" имеет возможность выбрать конкретное время приема.
    История всех приемов фиксируется в базе данных MySQL и в любой момент может быть проверена через профиль администратора.
  • Модуль Node Auto Expire апгрейд Drupal 7 Drupal 8

    Веб-программирование
    Модуль Node Auto Expire применяется для автоматического управления материалами на Drupal - сайте. Модуль выполняет контроль истечения срока публикации, позволяет продление публикации, автоматическое снятие с публикации через заданно время, автоматическое удаление материала через заданное время, а также оповещает автора материала (и администратора сайта в случае необходимости) о истечении срока публикации.
    Выполнено портирование модуля с Drupal 7 в Drupal 8, доработка модуля, исправление багов.
    Официальная страница модуля https://www.drupal.org/project/node_auto_expire
  • Drupal 8. NodeJS в качестве бэкенда для месенджера

    Веб-программирование
    Drupal 8. Разработка бэкенда для мессенджера. Работа выполнена на базе NodeJS с применением модуля "Node.js integration".
  • Сайт терапевта - Email оповещения, мультиязычность

    Веб-программирование
    Сайт врача терапевта, написан на PHP. Внедрена поддержка мультиязычности - английский/арабский языки. Переводы хранятся в файле формата JSON. Основной язык английский. Возможно добавление любого количества языков. Реализована система E-mail оповещений пользователя при первичной регистрации профиля, а также оповещений пользователя (пациента) и администратора (терапевта) о записи пациента на прием. Система E-mail оповещений построена на базе почтового сервиса SendGrid.
  • Drupal 8. Интеграция платежного шлюза Interkassa

    Веб-программирование
    Drupal 8. Интеграция платежного шлюза Interkassa и связь процедуры оплаты с логикой работы сайта. При клике "Купить VIP" пользователь перенаправляется на сайт платежного шлюза, выбирает желаемый метод оплаты, заполняет личные данные и после подтверждения оплаты перенаправляется обратно. После этого его объявление автоматически получает статус VIP.
  • Drupal 8. Модуль управления рефералами

    Веб-программирование
    Drupal 8. При разработке модуля использованы идеи аналогичного модуля User Referral (https://www.drupal.org/project/referral), разработанного для Drupal 7 версии. Удален не используемый и не нужный код, выполнен апгрейд кода до Drupal версии 8. Устранены баги, разработана логика начисления бонусов пользователю, за определенное количество рефералов, которые зарегистрировались по его реферальной ссылке.
  • Управляемый френд-лист для мессенджера (чата) - D8

    Javascript и Typescript
    Drupal 8. Разработка управляемого френд-листа для мессенджера. Возможность отправлять запрос на добавление в друзья с определенных страниц сайта, принять/отклонить запрос, заблокировать пользователя (отправить в "черный список"), добавить в избранные (запомнить пользователя без отправки ему запроса на добавление в друзья). Разработка системы интерактивного оповещения пользователя при выполнении действий на сайте (использована JavaScript библиотека bootstrap-notify).
  • Партнерская часть обучающей МЛМ-платформы ibc.eco

    Веб-программирование
    Drupal 7. Доработка интерфейса, исправление багов, реализация обмена данными с основной платформой с применением RESTful Web-сервисов.
  • Чат (мессенджер). Drupal 8

    Веб-программирование
    Модуль онлайн чата (мессенджера) для CMS Drupal 8. Выполнен на базе кривоватого модуля DrupalChat, найденного на сайте drupal.org. Из модуля удалено все, что касается подключения к платному чату, удален не используемый код. Устранены баги как в клиентской (JavaScript), так и в серверерной части (PHP). Все функции, обозначенные друпал-сообществом, как устаревшие (deprecated) переписаны с учетом возможностей нового API. Добавлены опции, присутствующие в платной версии чата.
    Обмен данными между клиентской и серверной частью реализован на базе AJAX.
  • Система онлайн бронирования авиабилетов

    Веб-программирование
    Шаблон страницы разработан с использованием Twitter Bootstrap 4. Популярные маршруты AJAX запросом (GET) загружаются с внешнего API при загрузке страницы. Форма поиска позволяет найти актуальные рейсы по заданным критериям. При отправке формы выполняется AJAX запрос (POST) и в случае наличия информации, соответствующей данным, отправленным формой, с сервера приходит запрошенная информация. Обмен данными между сайтом и сервером выполняется в JSON формате.
  • Форма расчета стоимости аренды авто

    Javascript и Typescript
    HTML-форма. Валидация формы и логика описаны с помощью JavaScript. Постоянный клиент может найти себя по фамилии через строку поиска. База данных постоянных клиентов хранится в JSON-формате. При выборе из базы постоянных клиентов, все пользовательские поля формы заполняются автоматически. Ниже выбираем тип автомобиля, дополнительные опции (при необходимости) и указываем длительность аренды (в днях). После нажатия кнопки "Calculate" происходит расчет стоимости аренды.
  • Система поиска пользователей по заданным критериям

    Веб-программирование
    Разработка системы фильтрации (поиска) пользователей по заданным критериям. CMS Drupal 8. В работе использованы Views, Views contextual filter, Views API, Form API.
  • Прототип системы онлайн голосований

    Javascript и Typescript
    Разработка прототипа системы онлайн голосований. Использован чистый JavaScrypt (без применения каких-либо дополнительных библиотек). Первичный список для голосования загружается AJAX-запросом из файла в формате xml. Применение метода drag-and-drop позволяет переносить требующий элемент (в данном случае строку с описанием кандидата) из одного списка в другой. Текущее состояние списка для голосования сохраняется в локальном хранилище (local storage) браузера.
  • Интеграция картографического сервиса OpenStreetMap

    Веб-программирование
    Интеграция бесплатного картографического сервиса OpenStreetMap на сайт под управлением CMS Drupal 8. Для работы с сервисом использована JavaScript библиотека Leaflet.js. При регистрации нового пользователя используется его пол и геоданные для вывода статистики пользователей по городам/странам

Отзывы и комплименты о выполненных проектах 11

10 мая 2019 1000 UAH
Персональный проект для фрилансера Юрия Слань

Качество
Профессионализм
Стоимость
Контактность
Сроки

Thank you.
пожалуйста, оставьте более подробный отзыв (не менее 25 знаков)

Nikolay Mashkov | Персональный | Ответный отзыв

15 апреля 2019 1000 UAH
Персональный проект для фрилансера Юрия Слань

Качество
Профессионализм
Стоимость
Контактность
Сроки

Thank you.
пожалуйста, оставьте более подробный отзыв (не менее 25 знаков)

Nikolay Mashkov | Персональный | Ответный отзыв

29 марта 2019 1000 UAH
Персональный проект для фрилансера Юрия Слань

Качество
Профессионализм
Стоимость
Контактность
Сроки

Thank you.
пожалуйста, оставьте более подробный отзыв (не менее 25 знаков)

Nikolay Mashkov | Персональный | Ответный отзыв

29 марта 2019 1000 UAH
Персональный проект для фрилансера Юрия Слань

Качество
Профессионализм
Стоимость
Контактность
Сроки

Thank you.
пожалуйста, оставьте более подробный отзыв (не менее 25 знаков)
пожалуйста, оставьте более подробный отзыв (не менее 25 знаков)
пожалуйста, оставьте более подробный отзыв (не менее 25 знаков)

Nikolay Mashkov | Персональный | Ответный отзыв

5 марта 2019 1000 UAH
Персональный проект для фрилансера Юрия Слань

Качество
Профессионализм
Стоимость
Контактность
Сроки

Thank you.

пожалуйста, оставьте более подробный отзыв (не менее 25 знаков)

Nikolay Mashkov | Персональный | Ответный отзыв

15 февраля 2019 1000 UAH
Персональный проект для фрилансера Юрия Слань

Качество
Профессионализм
Стоимость
Контактность
Сроки

Thank you
пожалуйста, оставьте более подробный отзыв (не менее 25 знаков)

Nikolay Mashkov | Персональный | Ответный отзыв

4 февраля 2019 1000 UAH
Персональный проект для фрилансера Юрия Слань

Качество
Профессионализм
Стоимость
Контактность
Сроки

Thank you.
пожалуйста, оставьте более подробный отзыв (не менее 25 знаков)

Nikolay Mashkov | Персональный | Ответный отзыв

21 января 2019 1500 UAH
Персональный проект

Качество
Профессионализм
Стоимость
Контактность
Сроки

Thank you.
пожалуйста, оставьте более подробный отзыв (не менее 25 знаков)

Nikolay Mashkov | Персональный | Ответный отзыв

Качество
Профессионализм
Стоимость
Контактность
Сроки

Thank you.

пожалуйста, оставьте более подробный отзыв (не менее 25 знаков)

22 декабря 2018 1000 UAH
Персональный проект для фрилансера Юрия Слань

Качество
Профессионализм
Стоимость
Контактность
Сроки

Thank you.

пожалуйста, оставьте более подробный отзыв (не менее 25 знаков)

Nikolay Mashkov | Персональный | Ответный отзыв

Качество
Профессионализм
Стоимость
Контактность
Сроки

Thank you.
пожалуйста, оставьте более подробный отзыв (не менее 25 знаков)
пожалуйста, оставьте более подробный отзыв (не менее 25 знаков)
пожалуйста, оставьте более подробный отзыв (не менее 25 знаков)

Активность

  Последние ставки 10
Правки по сайту на Drupal
15 000 UAH
Drupal 8, консультация по внешнему виду exposed form для Views
1000 UAH
Drupal 7. не работает кастомный модуль рассылки зареганым юзерам
1000 UAH
Исправление погрешностей на сайте http://anapsi.ru/
425 UAH
Сайт на drupal
1000 UAH
Developer Drupal 8
1000 UAH
Персональный проект для фрилансера Юрия Слань Персональный проект
1000 UAH
Фриланс-проект
Персональный проект для фрилансера Юрия Слань Персональный проект
1000 UAH
Фриланс-проект
3000 UAH