Разработали инновационное мобильное приложение и веб-систему для автоматизации процессов в компании QSS, предоставляющей услуги комплексной инспекции грузов на морских судах разных типов.
Вызовы и решения
Каждый день сотрудникам QSS приходилось вручную заполнять множество инспекционной документации, фиксировать результаты отборов проб и навалочно-насыпных грузов, состояние креплений и повреждений судна. Все это отнимало у инспекторов много времени и препятствовало быстрому обслуживанию клиентов.
Мы изучили потребности компании, провели тщательное исследование бизнес-процессов и предложили клиенту оптимальное решение создать цифровую инфраструктуру, состоящую из нескольких взаимосвязанных цифровых продуктов, в которую войдут:
- Мобильное приложение для работников . Выполняет роль CRM-системы, позволяющей планировать проведение инспекций, формировать инвойсы для клиентов, вести учет рабочего времени инспекторов и вносить результаты проверок судов и грузов с возможностью фотофиксации.
- Мобильное приложение для клиентов . Легкое и комфортное приложение, посредством которого клиенты QSS могут создавать запросы на инспекцию судов и грузов, получать счета и официальные результаты проверки в формате PDF. Фактически, это приложение позволяет решать все вопросы онлайн, без необходимости посещения офиса компании.
- Веб-систему . Сервис, направленный на улучшение опыта юзера. Он сочетает возможности обоих мобильных приложений, однако пользоваться им можно онлайн без необходимости установки стороннего софта на свой смартфон.
После обсуждения планов и координации ожиданий с заказчиком, мы приступили непосредственно к разработке проекта.
Технологии
Уже на этапе обсуждения стало ясно, что проект будет большим и структурированным, поэтому для его реализации нам нужно подобрать оптимальный стек технологий, способный справиться с поставленными задачами. Мы выбрали:
- PHP-фреймворк Laravel – для разработки серверной части.
- Фреймворк Flutter – для кроссплатформенной разработки мобильных приложений.
- Java – нативный язык программирования для реализации мобильного приложения.
- JavaScript-фреймворк Vue.js – для реализации клиентской части веб-приложения.
Как мы организовали процесс разработки
Разработка программного обеспечения для компании QSS осуществлялась по итеративной методологии Scrum и состояла из пяти основных этапов:
- Сбор информации . Выучили запрос клиента, провели исследования и определились с дальнейшими планами.
- Проектирование . Продумали логику интерфейса, функциональность и создали интерактивный прототип проекта.
- Дизайн . Для каждого продукта был отрисован комфортный и привлекательный интерфейс, с которым будет удобно взаимодействовать клиентам и сотрудникам компании.
- Техническая разработка . При использовании выбранного стека реализовали клиентскую серверную часть проекта на программном уровне.
- QA-тестирование . Провели глубокое тестирование всех модулей проекта, обнаружили и устранили баги, а также убедились, что продукт работает так, как было задумано.
Функциональность
Приложение QSS открывает инновационные возможности для всех типов пользователей и делает их взаимодействие максимально быстрым и комфортным. Рассмотрим основной функционал системы.
Обработка запросов клиентов . Когда клиент создает запрос на инспекцию, в системе формируется карточка с необходимой информацией. Далее она автоматически ставится задача сотруднику QSS.
Проведение инспекции . Во время инспекции специалист заполняет данные в созданной электронной карточке: результаты проб, инспекции грузов, состояния креплений и другие параметры, что минимизирует бюрократию и ускоряет процессы. Данные хранятся на безопасном сервере и надежно защищены.
Обеспечение прозрачности . По прибытии на объект инспектор фиксирует в приложении свою геолокацию и прикрепляет фото на месте. Также он выполняет фотофиксацию инспектируемых грузов.
Получение результатов . Программа автоматически генерирует типовой PDF-файл с результатами инспекции, который является официальным документом и может быть отправлен клиенту.
Выставление счетов . Инвойсы на оплату услуг компании можно формировать непосредственно в приложении: заполняя параметры вручную или выбирая требуемые услуги с закрепленной стоимостью из списка.
Администрация . Управляющие системой и контентом могут пользователи с правами доступа администратора или менеджера.
Результат
Наша команда разработала передовое решение для компании QSS, которое автоматизирует рутинные задачи инспекторов и предоставляет клиентам более быстрый и более комфортный доступ к услугам.
Для удобства мы также обеспечили полную синхронизацию данных на всех устройствах и платформах. Это означает, что пользователи могут переключаться между мобильной и веб-версией продукта с помощью единого кабинета без потери информации.