
Обзор проекта
Проблема:
имеющаяся ERP, разработанная 15 лет назад на PHP, физически и морально устарела;
ServDesk имел старую версию PHP, не обновлялся, был уязвим к атакам;
наличие множества неиспользуемых модулей, с невозможностью их отключения или оптимизации;
отсутствие связи с предыдущим разработчиком и невозможность поддерживать систему с помощью любого другого подрядчика;
медленная скорость работы ServDesk из-за устаревших технологий.
Задача:
разработать ТЗ на реализацию первого этапа работ по разработке ServDesk (Справочники оборудования, Абоненты, Подключения, Адреса);
создать новый ServDesk на пакете Laravel Nova.
Решение:
Заказчик получил распределенную по уровню доступа систему, в котором собственник, оператор техподдержки, инженеры, могут осуществлять, контролировать и сопровождать процесс подключения новых абонентов.
Продукт имеет грамотно составленную техническую документацию, что обеспечивает удобство в его доработках и техподдержке.
Технологии:
Front-end: Axure, Vue.js, HTML5, CSS3, JavaScript, WebPack.
Back-end: PHP, Laravel, Laravel Nova.
Integrations: Front-end website, REST API, Radius, Juniper.
DevOps: GitLab, GitLab CI, GitLab Runner, PHP Unit, Google Cloud Platform
Технологии
Клиент
Мені подобається працювати із вашою командою. Злаженість дій, передбачуваність результатів та розуміння що і навіщо ми робимо, дуже важливі для нас у роботі.
