Простенький helpdesk

в 9:58, , рубрики: helpdesk, servicedesk, ит-аутсорсинг, я пиарюсь, метки: , ,

О проекте.

Доброго дня, уважаемые коллеги по отрасли. Сегодня я решился рассказать вам о своем небольшом проекте. Это helpdesk система, написанная под нужды собственной аутсорс — компании, а точнее её beta – версия. Проект написан на yii framework с использованием некоторых extensions сторонних авторов.

Простенький helpdesk

Встречайте vsDesk.

История возникновения проекта проста – мне захотелось пощупать yii, и в рамках обучения я решил сразу создать helpdesk систему, т.к. yii позволяет это сделать даже человеку моей «программерской» квалификации (по профилю я не программист, но сильно интересуюсь веб — разработкой).
Лиха беда начало. Со временем я начал курить Class Reference, Extensions, прикрутил к проекту Yiibooster – расширение для интеграции с Twitter Bootstrap и некоторые другие, которые перечислю чуть позже.

Возможности vsDesk.

Простенький helpdesk

Так как система изначально была рассчитана на собственные нужды, то возможности программы ограничиваются следующими функциями:

  • Три интерфейса пользователя: Пользователь, Менеджер и Администратор (Основное отличие между ними – это возможности и права на определенные действия, которые пока изменять нельзя).
  • Создание заявок на обслуживание, ремонт и различных инцидентов с возможностью выбора актива привязанного к пользователю.
  • База активов пользователя с редактируемыми категориями и возможностью импорта из CSV.
  • Карточка компании, привязанной к пользователю с реквизитами (в дальнейшем планируется выставление счетов и хранение договоров в системе).
  • Базовые тарифные планы на обслуживание с фиксированной стоимостью.
  • Каталог сервисов (услуг), заполняемый администратором с возможностью назначить стоимость каждой услуги.
  • Индивидуальные тарифные планы – это взятые за основу базовые тарифные планы + набор дополнительных услуг, которые может выбрать сам пользователь (компания клиент).
  • Уровни сервиса – имеют следующие метрики: время реакции; время решения; рабочие часы, в которые осуществляется обслуживание; штраф – стоимость часа просрочки; коэффициент сложности – число увеличивающее стоимость конечного индивидуального тарифа.
  • Настраиваемые приоритеты заявок с временными коэффициентами, на основании которых изменяются параметры метрик реакции и решения по заявке.
  • Зачатки базы знаний с категориями и поиском.
  • Email уведомления о новых / измененных заявках инициатору заявки, закрепленному за компанией клиентом менеджеру и администратору.
  • Настройки SMTP сервера, через который будет осуществляться отправка, и параметров уведомления.
  • Экспорт списка заявок и активов в Excel (Первые шаги на пути к формированию отчетов).

Что в планах.

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

  • Создать отчеты по исполнению заявок с экспортом в Excel.
  • Добавить возможность выставления счетов с отправкой по email и в соответствии тарифным планом в автоматическом режиме.
  • Добавить возможность хранения выставленных счетов.
  • Добавить возможность генерации договора с клиентом по шаблону и его прикрепление к компании.
  • Добавить возможность СМС – уведомлений и персонализировать настройки уведомлений для каждого клиента.
  • Доработать интерфейсы, убрать все косяки.
  • Добавить multilanguage.

Монетизация.

Ах, это сладкое слово «деньги». Конечно, хотелось бы, чтобы когда-нибудь проект начал приносить деньги, но мне кажется, что продавать продукт, который содержит в себе чужие разработки – это неправильно. Поэтому я решил, что это будет opensource, но с платной поддержкой и доработками. Все цены, указанные на сайте, профанация – т.к. сайт собственно шаблон, купленный на themeforest.

Лицензия.

Вопрос на счет лицензирования opensource открыт, т.к. я не силен в этих вопросах, надеюсь на помощь сообщества.

Используемые расширения.

  1. Yiibooster
  2. Ckeditor
  3. Mailer
  4. Eexcelview

Заключение.

Конечно, мне бы хотелось создать полезный продукт, но в одиночку сделать это сложно. Поэтому я жду от вас критики, т.к. нет более полезного фидбэка, чем критика. Возможно, проект перерастет во что-то более мощное и полезное, но пока я занимаюсь им в одиночку это нереально. Если среди вас найдутся люди, которые могли бы поучаствовать в проекте, то всегда милости просим.

Сайт проекта http://vsdesk.ru
Демо http://demo.vsdesk.ru
Пользватель: user/user
Администратор: admin/admin

P.S. протестировать работу email уведомлений не получится, т.к. они привязываются к демонстрационным email-ам и настройкам smtp.

P.P.S. Не хватило кармы опубликовать в хаб «Я пиарюсь», т.к. там посту самое место, поэтому публикую здесь на свой страх и риск.

Автор: v_admin

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js