Мой первый плагин для wordpress, интеграция с сайтом reformagkh.ru

Я никогда не распространялся о том что работаю в сфере ЖКХ, действительно кому это может быть интересно, наверное поэтому и не говорил. И так уж сложилось, что ранее, я работал на полную ставку в одном месте и по совместительству числился инженер-программистом в управляющей компании ООО «Жилкомсервис». И вот в один прекрасный день меня озадачили вопросом отображения информации с общероссийского сайта reformagkh.ru.

Для чего нужен сайт reformagkh.ru?

Основной задачей этого сайта является прежде всего раскрытие информации управляющих компаний перед жильцами. Люди благодаря этому сайту могут ознакомиться с тем куда, зачем и когда были направлены денежные средства по тем или иным услугам которые выставляются каждый месяц в «кварплате». Иначе говоря  проверить выполняются ли обязательства возложенные на управлющую компанию его дома. Любой житель проживающий в квартире может найти там свой дом и выяснить все сведения которые заполнили представители УК (управляющей компании). Кстати, попробуйте ради интереса найти свой дом, может узнаете что-то новенькое и интересное.

Посетить сайт

Для чего нужен мой плагин?

rwj-reformagkh-integrator

Плагин занимается тем что получает информацию от сайта заполненную ранее работниками УК и отображает ее на страницах сайта организации. Нужно это для того что бы информация не отличалась между собой на двух сайтах. Другими словами происходит унификация данных. В итоге требуется заполнять информацию в одном месте, а изменяться она будет сразу в двух источниках. Сохраняется стилистическое оформление общероссийского сайта reformagkh.ru, для того чтобы у надзорных органов возникало как можно меньше вопросов.

Ссылка на сайт на котором используется плагин rwj-reformagkh-integrator

 

Реализация плагина «rwj-reformagkh-integrator»

Мой плагин работает на основе методов описанных в официальном регламенте сайта «ВЗАИМОДЕЙСТВИЕ «РЕФОРМА ЖКХ» С ВНЕШНИМИ СИСТЕМАМИ». Если говорить техническим языком, то есть API позволяющее отправлять и получать информацию по SOAP протоколу. Передаваемая информация представляется в виде XML сообщений.

Главным требованием было отображение анкеты дома, что было реализовано на основе внедрения собственного «шорткода». Напоминаю  что «шорткоды» wordpress понимает в базовой сборке. Для верстки данного блока используется bootstrap (css фраемворк).

API

Зачем я пишу этот пост?

  1. Прежде всего это опыт с которым я делюсь с людьми которые планируют работать в фрилансе. Данный плагин был оформлен по договору подряда и был оплачен суммой в 20 000 рублей (срок отведенный на реализацию — 2 месяца). Советую внимательно изучить договор который вы подписываете, а еще лучше напишите его самому. После завершения работы первым делом подпишите акт выполненных работ и держите его на руках до полной оплаты ваших услуг.
  2. Есть ряд причин по которым данный плагин мною не пишется далее! Там много чего над чем можно работать, развивать, пытаться продать. Но я не могу это тянуть когда мне уже не платят, на энтузиазме не работается вообще! У меня семья и поэтому на данном этапе это скорее мое увлечение, хобби если хотите.

Мне нужен спрос!

Если вы являетесь представителем УК компании, которая заинтересована в данном плагине то я готов изучить любое ваше предложение. Понимаете, было бы приятно узнать что есть спрос. А от него я бы уже смог плясать дальше. Мне хочется получить продукт, у которого будет платная и бесплатная версия, будут свои пользователи.

Оставляйте свои комментарии под данным сообщением, также можно воспользоваться обратной связью (сообщение придет мне на почту).

Обновление от 2016.07.10: пишу beta version

Итак благодаря данному сообщению определенный спрос я получил, на почту пришло писем 5-6,  и я пообещал к концу июня что-то выдам, но не успел. Не буду оправдываться, виноват!

Сейчас исправил уже некоторые вещи и делаю еще некоторые правки для того что бы плагин работал как и нужно из «коробки», без кастомных настроек.

Спасибо за внимание! Пока!

Обновление от 2016.10.12: выкладываю исходники

Одна из первых версий плагина выложена на github  в свободном доступе. При помощи нее можно оценить и разобраться как происходит обмен данными и их отображение на сайте под управлением wordpress.

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

Исходники на github

 

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.