Всего под моим руководством, с моим участием или непосредственно мной разработано более 300 сайтов бюджетного сегмента в период с 2005 по 2022 год на базе движков Joomla, WordPress, Surix-CMS, Just-CMS, Netcat, 1С-Битрикс: Управление сайтов и Битрикс24. Непосредственно мною разработано 7 различных CRM для решения задач компаний. Также разработано несколько прикладных программ для использования внутри компаний-заказчиков.

CRM для «Дайвин» — АСУ «IntraNET»

Это была моя первая CRM, которую я разработал. Идею я взял из функционала Интранета от 1С-Битрикс, полностью написав код с нуля и добавив все нужные для компании функции.

Вы можете прочитать кейс — Интранет для компании. Эта CRM стала базой и хорошим опытом для дальнейших разработок, в том числе и для новых CRM.

Данная система была разработана на базе Surix-CMS, которую я также разработал сам и поддерживал в течение нескольких лет. Surix-CMS стала базой для многих сайтов, который я разрабатывал, в том числе и для достаточно крупных проектов.

Преимуществом Surix-CMS было то, что работать в ней мог любой пользователь даже без знания языков программирования, а расширять функционал — любой человек, знающий PHP, MySQL, HTML, CSS на самом базовом уровне. Править контент в системе было возможно прямо на странице, что упрощало работу с Surix-CMS. Кроме того, система была расширяема за счет возможности разработки своих виджетов и модулей.

Примерно с 2013 года я разрабатывал несколько сайтов на Get Simple CMS, которая вдохновила меня на создание ее форка. Так появился движок Just-CMS.

По сути, форк является просто сборкой, где скомпонованы все необходимые для работы плагины Get Simple. Благодаря этому, на Just-CMS можно в считанные часы развернуть сайт-визитку для компании или личный сайт, одностраничник или продающий сайт. Либо разработать полноценный портал. Благодаря своей гибкости, движок подойдет для новичков, кто хочет внедрять в код сайта числый PHP и не задумываться о качестве кода, но зато быстро разворачивать достаточно сложный функционал.

На базе Just-CMS я развернул очень много проектов. Для нее же я написал всю документацию и разработал несколько версий сайтов, сделал функцию подсчета скачиваний, и выкладывал новые версии сборок, и до сих пор предоставляю техническую поддержку пользователям.

С 2013 года я являюсь партнером NetCat. Непосредственно мною или с моим участием были разработаны следующие проекты на этой системе:

В основном по указанным выше проектам я выполнял верстку и натяжку на движок, наполнение контентом, раскрутку и сдачу клиенту.

С того же 2013 года я являюсь партнером 1С-Битрикс, прошел обучение по работе с движком, и выполнил несколько проектов на CMS «Управление сайтом». Вот некоторые из них:

В проектах на «1С-Битрикс: Управление сайтом» я также работал в основном с версткой и натяжкой шаблона на движок, настройкой всех параметров, наполнением контентом, раскруткой и поддержкой. Был опыт создания сайтов на Битрикс24, но это больше похоже не на разработку, а на конструктор.

Огромное количество разработанных сайтов построено на базе Just-CMS. Вот некоторые проекты на этом движке:

Основная работа по данным проектам — настройка движка, верстка и натяжка шаблона, наполнение контентом и дальнейшее обслуживание и раскрутка.

В проекте «Тендерный Стол» на базе движка была разработана система, позволяющая организовать систему торгов. Система написана в данном случае с нуля на базе Just-CMS. Хотя, движок здесь использовать больше как IDE и для структурирования страниц и скриптов проекта. Преимуществом проекта можно считать разработку собственного REST API, который позволяет производить операции с лотами торгов, таким образом предоставляя возможность встраивания в другие проекты, как на третьей картинке ниже:

Сайт «PlayLearn» разрабатывался как студенческий проект вместе с женой. Организована простейшая система игры для детей. Все элементы дизайна разработан с нуля, голос также записан самостоятельно.

Проект «QoVoP» был разработан как каталог сайтов. Была разработана данная функциональность для работы только с ресурсами движка, поэтому все данные хранятся в файлах XML без использования базы данных, и каждый элемент каталога имеет свою страницу на сайте.

Ввиду удобства и безопасности системы я использую ее также как некую IDE при разработке некоторых проектов по технологии LAMP. Моя вторая CRM была разработана именно на этой системе, а сама CRM использовалась в течение трех лет в контактном центре, количество сотрудников которого превышало 300 человек.

Основные функции второй CRM:

  • хранение данных клиентов и их подписок
  • оповещение об окончании срока подписки клиента
  • распределение доступа к данным в зависимости от группы пользователя
  • поиск по пользователям и по их подпискам
  • возможность отправки клиенту письма на его e-mail

Недостатком второй CRM было то, что она разрабатывалась без внимания к дизайну, из-за чего некорректно отображалась на мобильных устройствах. Кроме этого, ввиду необходимости вносить изменения на лету, код был некрасивым, и в дальнейшем стал трудно читаемым. Тем не менее, основные цели своего создания эта CRM вполне достигла.

Третья CRM стала нужна после того, как вносить изменения в предыдущую версию стало неэффективно. Нужно было большое количество новых функций, и принцип работы системы пришлось пересмотреть.

Было принято решение использовать бесплатный шаблон админки, который, тем не менее, будет эффективно работать на всех устройствах. Кроме всех имеющихся во второй версии функций, в третью добавились следующие:

  • развернутая статистика на главной странице
  • экспорт данных
  • финансовые расчеты
  • рабочие часы сотрудников
  • отпуска и рабочие графики сотрудников
  • ключи от ПО для автоматического включения в письмо
  • статистика телефонных зконков
  • список залогинившихся сотрудников
  • пауза сессии для обеда или перерыва
  • расчет бонусов за продажи
  • функция click2call
  • подключение платежных систем
  • уведомления сотрудникам
  • блокировка доступа из-вне

Четвертая CRM была разработана для жены как ее студенческий проект, который должен был содержать экспертную систему. Суть системы состояла в том, чтобы она смогла содержать данные о клиентах биржи труда и по заданным параметрам автоматически подбирать наиболее подходящего сотрудника. Проект был успешно разработан и сдан на отлично. В это же время была попытка создать CRM для агенства недвижимости по постоплате, но времени на нее не хватило, и к проекту так и не вернулись. Тем не менее, четвертая CRM использовалась в частной службе занятости, где моя жена как раз и проходила практику.

Пятая CRM стала доработкой третьей версии для французского контектного центра IT-компании. Был полностью переработан дизайн, натянут коммерческий шаблон для админки, изменены некоторые функции, и переработана система экспорта статистики, отчетов и данных о продажах.

Шестая система была вновь разработана на базе Just-CMS и полностью с нуля с использованием бесплатного шаблона. CRM стала ориентирована на эффективную работу с проектами организаций и управлением задачами по проектам и ответстенными за выполнение. Эта система используется в крупных российских компаниях и будет развиваться в будущем ввиду своей простоты и эффективности.

Ее основные функции:

  • хранение данных о проектах
  • выдача и делегирование задач по проекту
  • добавление ответственного и наблюдателей по проекту
  • оповещение о просроченных задачах
  • оповещения о действиях с задачами на e-mail и в Telegram группу (Telegram-бот)
  • архив проектов, сотрудников и задач, возврат из архива

Седьмая CRM — это новая система, разработанная опять же полностью с нуля, и выполняющая следующие функции:

  • Управление рекламодателями
  • Управление рекламными агентствами, проектами и их ресурсами
  • Счетчик посещаемости
  • Подсчет выполнения действий пользователями
  • Статистика и отчетность, экспорт данных
  • Трекинг пользователей — с какого ресурса пришли
  • Финансовые расчеты

Я также часто использую WordPress для разработки проектов. Вот некоторые из них:

WordPress в большей степени это конструктор сайтов. У меня есть большой набор коммерческих и бесплатных шаблонов и плагинов, которые я использую в работе. Основная работа — это настройка движка, установка всех необходимых плагинов и шаблона, настройка внешнего вида, загрузка контента и дальнейшая поддержка.

В нескольких проектах, где я участвовал, требовалась доработка шаблона, и разработка собственных плагинов, в том числе для организации работы платежных форм, калькуляторов и т.д. Этот сайт также работает на WordPress.

На GoLang я разработал или участвовал в следующих проектах:

  • отслеживание действий сотрудника в рабочее время и создание скриншотов с отправкой на сервер, с возможностью отправить системное уведомление на ПК сотрудника
  • консольная программа для оптимизации Windows
  • программа для шифрования файлов
  • система мониторинга серверов

Большой проект системы по работе с партнерским центром Microsoft был разработан под моим руководством и с моим непосредственным участием. Front-end был разработан на LAMP, а back-end на GoLang. Система могла получать список всех пользователей и их подписок, создавать, продлять и редактировать подписки, а также останавливать старые по требованию администратора или по расписанию.

За более чем 15 лет разработки были и другие проекты, в том числе на Delphi и C#, но не все сохранились в портфолио, и об огромном количестве проектов я просто забыл. Были и те, которые по просьбам клиентов было нежелательно включать в портфолио.

(Visited 51 times, 1 visits today)