Портфолио
Симтема оповещения на базе socket.io, Laravel и Vue.js
Мониторинг ферм майнинга криптовалют
![Мониторинг ферм майнинга криптовалют](images/portfolio/mining-farms-monitoring/rigzilla.jpg)
Конструктор чат ботов
Конструктор чат ботов. Drag&drop, динамическая отрисовка svg линий.
Только Vue.js, lodash, typescript, без специальных библиотек.
Посмотрите демку: https://cc.adminoid.com/
(логин: mr@adminoid.com, пароль: 123).
Это венец моих работ по состоянию на 2019 год.
Репозиторий: https://github.com/adminoid/chat-constructor
Более 10000 точек на карте с фильтрацией
Отображение более 10 000 случайных точек на карте с фильтрацией по полям различных типов. Наличествует система кеширования меток с переиндексации. Состояние фильтров дублируется в урл. Сделано по ТЗ от заказчика. Здесь использованы Яндекс карты, но я так же работал с google картами и посредником leaflet.
Просто посмотри: https://ymaps.adminoid.com/
Adminoid CMS
![](/static/img/adminoid/pages/portfolio/adminoid-cms/screen.jpg)
Adminoid CMS создана по мотивам MODX CMS, с которой я когда-то давно работал. Реализована на Laravel и Vue.js. Это простая но расширяемая SEO-дружественная система управления контентом, основана на древовидном представлении данных и управлении ими через TreeView, в котором можно просто перетаскивать узлы-страницы для их перемещения.
Особенности:- Uri (адреса страниц) автоматически генерируются при изменении или перемещении
- Если страница перемещается, система запоминает все прошлые uri и автоматически переадресует через 301 редирект на актуальный адрес
- Автоматическая генерация sitemap.xml
- Все страницы - это один eloquent объект, но их можно расширять, создавать дополнительные типы страниц с дополнительными свойствами и методами
- Содержимое страницы по умолчаню редактируется при помощи wysiwyg редактора summernote совместимого с twitter bootstrap. Загрузка картинок в редакторе происходит в папку с таким же именем как uri страницы, к которой принадлежит картинка
- Верстка по умолчанию исполнена с использованием фреймворка twitter bootstrap
Демо-версия: https://cms.adminoid.com/admin-panel/
Логин: admin@adminoid.com
Пароль: password
Репозиторий: https://github.com/adminoid/adminoid-cms
Интернет-магазин "ikmed.ru"
![](/static/img/adminoid/pages/portfolio/presentations/ikmed-logo-big.png)
![](/static/img/adminoid/pages/portfolio/presentations/ikmed/iphone.png)
![](/static/img/adminoid/pages/portfolio/presentations/ikmed/tablet.png)
![](/static/img/adminoid/pages/portfolio/presentations/ikmed/chrome.jpg)
Админка заказов для Интернет-магазина "ikmed.ru"
![](/static/img/adminoid/pages/portfolio/presentations/ikmed-logo-big.png)
![](/static/img/adminoid/pages/portfolio/presentations/ikmed-orders/chrome.jpg)
Админка товаров для Интернет-магазина "ikmed.ru"
![](/static/img/adminoid/pages/portfolio/presentations/ikmed-logo-big.png)
![](/static/img/adminoid/pages/portfolio/presentations/ikmed-admin-panel/chrome-1.jpg)
![](/static/img/adminoid/pages/portfolio/presentations/ikmed-admin-panel/chrome-2.jpg)
![](/static/img/adminoid/pages/portfolio/presentations/ikmed-admin-panel/chrome-3.jpg)
![](/static/img/adminoid/pages/portfolio/presentations/ikmed-admin-panel/chrome-4.jpg)
Панель управления ценами и акциями, мониторинг позиций на Яндекс.Маркет для Интернет магазина "ikmed.ru"
![Price and stock (and monitoring positions on Yandex.market) control panel for internet shop "ikmed.ru"](images/portfolio/prices-control-panel-for-ikmed-ru/f_31957436ab2538b2.jpg)
Перенос CPA системы на новую платформу
![Перенос CPA системы на новую платформу](images/portfolio/transfer-cpa-system/0.jpg)
Разработка Интернет магазина с многоуровневой реферальной системой
![Разработка Интернет магазина с многоуровневой реферальной системой](images/portfolio/e-shop-multilevel-referral-system/0.jpg)