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

Персональный блог. Собираю здесь все, что вызывает интерес, создавалось/разрабатывалось/рожалось.
Технологии: 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
- https://github.com/slayerokk/meteor-preloader
- https://github.com/slayerokk/meteor-adminlte-pace
- https://github.com/slayerokk/meteor-adminlte
- https://github.com/slayerokk/meteor-bootstrap
- https://github.com/slayerokk/meteor-fontawesome
- https://github.com/slayerokk/meteor-jquery321
- Пулл-реквест с исправлением какой-то ошибки (уже не вспомню за давностью лет) - https://github.com/mbabauer/codechimp-autoform-masked-input/

Модули по включению в проект различных библиотек. Первые эксперименты с fullstack-окружением.
Технологии: JS.
Карта покрытия для провайдера 10G

Интерактивная карта покрытия для провайдера 10G. Отображает заданные зоны покрытия с кластеризацией точек на карте. Поддерживает геоточки, прямоугольники, окружности и т.д. Формирует список населенных пунктов, при выборе которых плавно прокручивается карта и тображаются тарифные планы.
Технологии: HTML, Bootstrap, Yandex MAP.
Пулл-реквест Deepin Toolbar
https://github.com/justforlxz/deepin-topbar

Одно время прямо очень нравился Deepin Linux, не будь он чересчур китайским, работал бы в нем постоянно =) Единственное, чему ему здорово не хватает - адекватного тулбара, поэтому deepin-toolbar маст хэв. В пулл-реквесте исправил косячный перевод на русский. Жаль, но уже в реквестах полгода лежит, похоже, тулбар забросили.
Сотрудничество с компанией "Простор"
- https://github.com/slayerokk/oc2x-smsprostor - модуль Opencart 2.x
- https://github.com/slayerokk/wp4x-smsprostor - модуль Wordpress 4.x
- [код закрыт] - виджет AMO CRM

В результате сотрудничества получился ряд различных модулей для использования АПИ компании в различных CMS. Компания "Простор" специализируется, в частности, на смс-рассылках. Модули позволяют отправлять автоматически смс с использованием шаблонов при различных событиях вроде оформления покупки на сайте. На данный момент виджетом AMO CRM пользуется ежедневно около 300 клиентов компании.
Технологии: PHP (модуль Opencart, модуль Wordpress, бекенд виджета AMO CRM), HTML + JS (виджет AMO CRM), NodeJS (деплой), MySQL - БД бекенда.
Сайт-визитка ООО "Сфера"

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

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

Сайт-визитка с основной информацией о компании. Именно для этого сайта писалась программа Yandex Geocoder, упомянутая ранее.
Сотрудничество с водниками
- https://bereg-plus.ru
- https://vodonosha.ru
- https://nf-voda.ru
- https://nn-voda.ru
- https://dominels.ru
- https://oksivkus.ru
- https://volzhankavoz.ru
- 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 файл по АПИ и составляет из него очередь, чтобы исключить перегрузку.
Сайт короткометражного фильма
- Сказ о Варяге - https://varyag-story.ru/

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