Как стать автором
Обновить

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

Я пиарюсь

О проекте.


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



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


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

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





Так как система изначально была рассчитана на собственные нужды, то возможности программы ограничиваются следующими функциями:
  • Три интерфейса пользователя: Пользователь, Менеджер и Администратор (Основное отличие между ними – это возможности и права на определенные действия, которые пока изменять нельзя).
  • Создание заявок на обслуживание, ремонт и различных инцидентов с возможностью выбора актива привязанного к пользователю.
  • База активов пользователя с редактируемыми категориями и возможностью импорта из 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.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Интересна ли данная система? Стоит ли её развивать
85.33% Да, стоит. 704
18.79% Нет, не стоит 155
Проголосовали 825 пользователей. Воздержались 236 пользователей.
Теги:
Хабы:
Всего голосов 77: ↑66 и ↓11 +55
Просмотры 24K
Комментарии Комментарии 55