Портфолио

Портфолио

Сайт - личный блог

https://codehandler.ru

Персональный блог. Собираю здесь все, что вызывает интерес, создавалось/разрабатывалось/рожалось.

Технологии: Docker + GhostJS, Selectel S3 CDN

Программа - Yandex Geocoder

https://github.com/slayerokk/yandex-geocoder-coords-by-list

Читает из файла source.txt названия населенных пунктов (возможно с адресами), определяет их координаты (Yandex API) и складывает в coords.csv, пригодный для импорта в конструктор карт Yandex.

Технологии: NodeJS, Yandex API.

Несколько модулей MeteorJS

  1. https://github.com/slayerokk/meteor-preloader
  2. https://github.com/slayerokk/meteor-adminlte-pace
  3. https://github.com/slayerokk/meteor-adminlte
  4. https://github.com/slayerokk/meteor-bootstrap
  5. https://github.com/slayerokk/meteor-fontawesome
  6. https://github.com/slayerokk/meteor-jquery321
  7. Пулл-реквест с исправлением какой-то ошибки (уже не вспомню за давностью лет) - https://github.com/mbabauer/codechimp-autoform-masked-input/

Модули по включению в проект различных библиотек. Первые эксперименты с fullstack-окружением.

Технологии: JS.

Карта покрытия для провайдера 10G

  1. https://github.com/slayerokk/exnet-map
  2. https://10g.ru/pokritie/

Интерактивная карта покрытия для провайдера 10G. Отображает заданные зоны покрытия с кластеризацией точек на карте. Поддерживает геоточки, прямоугольники, окружности и т.д. Формирует список населенных пунктов, при выборе которых плавно прокручивается карта и тображаются тарифные планы.

Технологии: HTML, Bootstrap, Yandex MAP.

Пулл-реквест Deepin Toolbar

https://github.com/justforlxz/deepin-topbar

Одно время прямо очень нравился Deepin Linux, не будь он чересчур китайским, работал бы в нем постоянно =) Единственное, чему ему здорово не хватает - адекватного тулбара, поэтому deepin-toolbar маст хэв. В пулл-реквесте исправил косячный перевод на русский. Жаль, но уже в реквестах полгода лежит, похоже, тулбар забросили.

Сотрудничество с компанией "Простор"

  1. https://github.com/slayerokk/oc2x-smsprostor - модуль Opencart 2.x
  2. https://github.com/slayerokk/wp4x-smsprostor - модуль Wordpress 4.x
  3. [код закрыт] - виджет AMO CRM

В результате сотрудничества получился ряд различных модулей для использования АПИ компании в различных CMS. Компания "Простор" специализируется, в частности, на смс-рассылках. Модули позволяют отправлять автоматически смс с использованием шаблонов при различных событиях вроде оформления покупки на сайте. На данный момент виджетом AMO CRM пользуется ежедневно около 300 клиентов компании.

Технологии: PHP (модуль Opencart, модуль Wordpress, бекенд виджета AMO CRM), HTML + JS (виджет AMO CRM), NodeJS (деплой), MySQL - БД бекенда.

Сайт-визитка ООО "Сфера"

https://promsfera.su

Сайт-визитка для продажи различных непонятных агрегатов. Страшненькая панель вверху добавлена по настоянию заказчика.

Технологии: Wordpress + Elementor.

Интернет-магазин оливкового масла

https://масло-оливковое.рф

Небольшой интернет-магизин для официального представителя Aceites Vallejo, кто бы это ни был.

Технологии: Opencart.

Сайт-визитка транспортной компании "Боровикова"

http://ru-bort.ru

Сайт-визитка с основной информацией о компании. Именно для этого сайта писалась программа Yandex Geocoder, упомянутая ранее.

Сотрудничество с водниками

  1. https://bereg-plus.ru
  2. https://vodonosha.ru
  3. https://nf-voda.ru
  4. https://nn-voda.ru
  5. https://dominels.ru
  6. https://oksivkus.ru
  7. https://volzhankavoz.ru
  8. https://vz-bn.ru

Огромный пласт работы, который занял несколько лет жизни и километры кода. Это интернет-магазины компаний, занимающихся продажей питьевой бутилированной воды. Технологии сайтов: Opencart

Модуль Opencart Оборотная тара(для водников)

Пример - https://oksivkus.ru

Модуль позволяется включить в счет пункт с оборотной тарой. Выглядит в конечной корзине вот так:

Модуль Opencart Календарь работы (для водников)

Пример - https://nn-voda.ru

Модуль создает в админке список городов, в городе - смены доставки, в смене доставки - выходные и рабочие дни. Все заказы будут ограничены в зависимости от выбранного города и смены. Например - в одном городе смена будет по субботам работать только смена Утро, а в другом - и Утро, и Вечер. Если доступных смен в день нет, его нельзя выбрать в календаре.

Модуль Opencart интеграция CRM Водяной (для водников)

Работает на https://nn-voda.ru

Заказы, оформленные в Opencart дополнительно отправляются в CRM систему Водяной. Для работы необходим ключ API Водяного. Сохраняет в таблицу oc_crm все запросы и ответы к CRM.

Модуль Opencart Авансовый платеж (для водников)

Работает на https://nn-voda.ru

Позволяет принимать авансовые платежи с карты с помощью ЯндексКассы на произвольные суммы. Работает с помощью эмуляции товара за 1 руб.

Модуль Opencart импорт товаров HotFrost (для водников)

Пример работы - https://volzhankavoz.ru/oborudovanie/kulery/

Позволяет по крону загружать товары по АПИ HotFrost и синхронизировать цены, рисунки, атрибуты, наличие у поставщика и др. характеристики. Сначала загружает сам XML файл по АПИ и составляет из него очередь, чтобы исключить перегрузку.

Сайт короткометражного фильма

Несколько страниц на Wordpress-сайт коротокометражного фильма. Технологии: Wordpress, для раздачи видеоконтента Selectel CDN.