Как сделать ERP систему для инфосайтов за две недели

Как сделать ERP систему для инфосайтов за две недели

erp-5

Давно ничего не писал в блог – был занят. Когда я опубликовал последний пост про свою систему управления авторами в Google Docs, мне в комментах написали – “А почему ты не сделаешь свою систему, ты же программист?”. После этого я на пару недель выпал из обычного графика.

Кратко опишу что и как. Полный пост (даже серия постов) по ERP и подходам (почему делал так или иначе) будет позже – сейчас на это нет ни времени, ни сил.

Выпал на две недели – пилил ERP Textmania

Я отмазывался, что это долго – писать свою систему управления контентом, но в душе я понимал, что это отмазки. Ведь могу же. И я просто перестал прикидывать время. Я сел, и начал фигачить. Сегодня день, когда я могу сказать – да, это готово к продакшену.

Очень кратко о возможностях системы.

Цель – в одном месте собрать все необходимое для работы как владельца проекта, так и отдельных сотрудников. Чтобы отпала необходимость использовать сторонние сервисы по максимуму. Чтобы исключить двойную работу (автор пишет текст в Google Docs, потом КМ публикует его в WordPress, мучаясь с форматированием). Еще одна цель – накопление статистики и предсказывание расходов.

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

Я делал такой конвейер. Владелец аккаунта может настроить роли:

erp-1

Причем настроить роли можно очень гибко. Например, оплата может быть традиционная (за 1000 ЗБП, за задание), а может быть и по формуле. Настраивается уровень доступа к отдельным элементам ТЗ (видит, может редактировать, скрыто). Настраиваются возможные действия. Вот пример:

erp-2

Потом из этих ролей вы собираете цепочку, по которой проходит ТЗ:

erp-3

Добавляете проекты, задаете этим проектам цепочки:

erp-4

Дальше добавляете задания, связываете их с проектами:

erp-5

План ТЗ, объем текста, URL конкурентов можно составить прямо в моем сервисе составления ТЗ. Это удобно – не нужно отвлекаться на сторонние сервисы. Эта функция (составление ТЗ) тоже делегируется в отдельную роль, с привилегией “Может создавать ТЗ”:

Составляем ТЗ в Textmania

Добавляете сотрудников, настраиваете им роли (у одного сотрудника может быть больше одной роли):

erp-6

Сотрудники в своих личных кабинетах видят доступные им задания, берут в работу, сдают. Эти задания стают видимыми для следующей роли в цепочке. И задание так проходит этап за этапом по цепочке:

erp-7

Когда задание полностью прошло по цепочке, оно появляется у вас на проверке (выше был скриншот, где была кнопка Принять). Вы, как владелец проекта, можете принять, или вернуть на доработку.

В любое время (у меня это раз в неделю) можно посмотреть, что нужно оплачивать со стороны владельца проекта:

erp-8

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

Исполнители также видят свою финансовую статистику – что ждет оплаты, что уже оплачено:

erp9

Это ОЧЕНЬ краткое описание – есть множество нюансов и обработок разных ситуаций, что могут возникнуть. Каждый раздел тянет на отдельную статью. Я сделаю нормальную справку к этому проекту, и сниму видеоинструкции. Сделаю примеры инструкций для типовых ролей (копирайтер, контент-менеджер, и т.д.).

В понедельник разворачиваю систему на VPS, и перевожу всю команду. Какое-то время (минимум 2 недели) это будет в бета-тесте моей командой, потом выкачу в общий доступ. За цену еще не определился. Это крутой инструмент, из публичного похожего есть только Боника. Такой комбайн нет смысла дешево продавать – в какой-то мере это конкурентное преимущество.

Люди пользуются Texmania даже на море 🙂

Раньше я презентовал сервис для составления ТЗ. Вчера отписал человек, написал, что даже на море пользуется моим сервисом, прислал снимок экрана:

Textmania на море

Приятно, когда сервисом, который ты сделал, пользуются люди. И не плюются, а им он действительно нравится.

Я скоро допилю его – добавлю анализ ключевых слов, он сможет давать рекомендации по вписыванию. Сколько каких ключей вписывать. Это будут примерные рекомендации, но они помогут вам, если вы думаете что и куда вписывать.

Предварительные итоги по июлю по деньгам

Также, поскольку уже последняя пятница месяца, я оплатил работу своей команде. Предварительно посмотрел – да, июль будет первым месяцев с момента занятия сайтами, когда я выйду в плюс! Я уже в плюсе, подожду до конца месяца, тогда опубликую полный финстрип. Но данные на текущий момент меня радуют.

 

Вам также может понравиться

Об авторе ivan_melnichuk

Программист и вебмастер. Делаю сайты, обучаю людей программированию.

13 comments

  1. Батя says:

    а это ваша программа палит сайты темы ? например я проверю свой сайт и вы будете видеть что это за сайт ???

    1. ivan_melnichuk ( User Karma: 0 ) says:

      Если вы добавите свой сайт – да, в базе даных я смогу увидеть ваш проект. Так работает любая система, включая мою – хранит данные в БД.

  2. Calculon says:

    Привет. Расскажи как планируешь работу над проектами, может сервисами какими то пользуешься?

  3. Валерьян Печенька says:

    Годно. Хоть и не нужен такой сервис, но сам много чего подобного пилил. Годноту видно сразу.

  4. Srpyt says:

    Щас сюда прибежит спрут и будет критиковать проект как эксперд по erp. Ему не понравятся: юзабилити, бекенд, фронт, реализация, монетизация, как ты дышишь. Ведь на сервисах он собаку съел ©

    1. ivan_melnichuk ( User Karma: 0 ) says:

      Все норм, шутка зачетная 🙂 А если серьезно, то в сервисах главное что – упрощает ли он работу? Если да – тогда можно допиливать по ходу косяки UI, тормоза и т.д. А если сделать вылизанный, но изначально бестолковый продукт (Google+ социалка, например) – то как ни ускоряй его, толку особого не будет

  5. Денис Бражников says:

    Молодец Вань! Жду когда выпустишь сервис в общий доступ. Буду первым клиентом бета-тестером

    1. ivan_melnichuk ( User Karma: 0 ) says:

      Спасибо! Ну я вначале на себе самые страшные баги отловлю, потом уже в полный продакшн)

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *