FreelancersЮрий С.

Drupal Rocks!
Юрий hasn't visited the service for a long time.. But Freelancehunt also employs 7084 freelancers in the category Web programming, who will professionally and on time complete a project of any complexity.

Ukraine Kyiv, Ukraine
2 years ago
Temporarily not working temporarily not working
11 Safe completed
2 years ago
1 Client
registered for 3 years
  • PHP
  • html
  • Javascript
  • drupal
  • css
  • jquery

Rating

Successful projects
100%
Average rating
There is no data
Rating
727
10 projects
PHP
1 project
Apps for iOS (iPhone and iPad)

Verified details

Information on verification can be viewed only by registered users.

CV

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


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

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

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

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

Skills

Programming

  • Application programming
  • Databases
  • Embedded systems and microcontrollers
  • JavaScript
  • PHP
  • Web programming

Services

  • CMS installation and configuration
  • HTML and CSS
  • Online stores and e-commerce
  • Website development
  • Website maintenance

Administration

  • System administration

Translation

  • English
  • Software, website and game localization

Portfolio

Upgrade Drupal 7 - Drupal 8

Web programming

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

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

Web programming

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

Модуль Node Auto Expire апгрейд Drupal 7 Drupal 8

Web programming

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

Drupal 8. NodeJS в качестве бэкенда для месенджера

Web programming

Drupal 8. Разработка бэкенда для мессенджера. Работа выполнена на базе NodeJS с применением модуля "Node.js integration".

Сайт терапевта - Email оповещения, мультиязычность

Web programming

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

Drupal 8. Интеграция платежного шлюза Interkassa

Web programming

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

Drupal 8. Модуль управления рефералами

Web programming

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

Управляемый френд-лист для мессенджера (чата) - D8

JavaScript

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

Партнерская часть обучающей МЛМ-платформы ibc.eco

Web programming

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

Чат (мессенджер). Drupal 8

Web programming

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

Система онлайн бронирования авиабилетов

Web programming

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

Форма расчета стоимости аренды авто

JavaScript

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

Система поиска пользователей по заданным критериям

Web programming

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

Прототип системы онлайн голосований

JavaScript

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

Интеграция картографического сервиса OpenStreetMap

Web programming

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

Show more 11 works

Reviews and compliments on completed projects 11

Quality
Professionalism
Price
Availability
Terms

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

Quality
Professionalism
Price
Availability
Terms

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

Quality
Professionalism
Price
Availability
Terms

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

Quality
Professionalism
Price
Availability
Terms

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

Quality
Professionalism
Price
Availability
Terms

Thank you.

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

Quality
Professionalism
Price
Availability
Terms

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

Quality
Professionalism
Price
Availability
Terms

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

21 January 2019 1500 ₴
Персональный проект

Quality
Professionalism
Price
Availability
Terms

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

Quality
Professionalism
Price
Availability
Terms

Thank you.

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

Quality
Professionalism
Price
Availability
Terms

Thank you.

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

Quality
Professionalism
Price
Availability
Terms

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

Activity

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