Warehouse+

Услуги

UI/UX дизайн, iOS-разработка, Web-разработка

Индустрия

Логистика

Длительность проекта

12 месяцев

Команда

7 человек

Warehouse+ — кроссплатформенное комплексное решение для менеджеров склада, комплектовщиков и клиентов. Продукт позволяет значительно сократить логистические расходы и наладить основные складские процессы: поступление, хранение и учет товаров.

О клиенте

Warehouseplus — это стартап из Германии, который оказывает услуги хранения и предоставляет в аренду складские помещения любых размеров.

Задача проекта

Заказчик искал надежного партнера для создания концепции и дальнейшей разработки цифрового решения по управлению складом. Основная сложность состояла в том, чтобы приложение быстро обрабатывало большой массив данных в оффлайн-режиме.

Решение

Перед нами стояла задача подобрать решение, которое поддерживало бы необходимые технологии и было достаточно гибким для внедрения нового функционала. После анализа всех исходных данных мы пошли по пути разработки приложения с нуля. Наша команда отвечала за весь процесс, начиная с подготовки документации и дизайна и заканчивая программированием.

Выбор стека технологий

У клиента уже была базовая веб-версия продукта. Поэтому перед стартом проекта было важно досконально изучить и оценить текущую систему.

Для бэкенда использовался фреймворк Symfony, и мы решили продолжить разработку на нем.

Фронтенд был написан на устаревшей версии AngularJS, поэтому мы перешли на ReactJS. Библиотека React-admin на базе Material-UI идеально отвечала всем требованиям заказчика.

Для разработки iOS-приложения мы использовали Swift — нативный и безопасный язык программирования, которым наши разработчики владеют в совершенстве.

Прототипирование. UX/UI дизайн

При проектировании пользовательского интерфейса дизайнеры ориентировались на текущий веб-портал клиента и Apple Human Interface Guidelines. UX был дополнен привычными жестами управления, такими как свайп для редактирования или удаления артикулов, свайп для обновления списка элементов и другими.

Считывание QR кодов

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

Мобильная версия портала

Наши разработчики адаптировали веб-версию портала под мобильные устройства, что сделало пользовательское взаимодействие с системой более удобным. Также мы добавили альтернативный вид отображения списка артикулов. Детальная информация о каждом артикуле выводится в адаптивном всплывающем окне.

Оффлайн-режим

При отсутствии подключения к Интернету вся информация сохраняется в кэше мобильного устройства. Это позволяет сотрудникам склада редактировать артикулы оффлайн. После появления Интернета данные автоматически отправляются на сервер.

Используемые технологии
IOS:
Swift / iOS SDK / RealmSwift / Moya / RxSwift /
Backend
PHP / Symfony / MySQL / Docker / Sentry / AWS /
Frontend:
JavaScript / React JS /

Результаты

Новая система управления внедрена на более чем 1000 складах компании Warehouseplus. Она помогла значительно сократить время, затрачиваемое сотрудниками на поступление, хранение и учет товаров.

Веб-портал и мобильное приложение легли в основу нашего бизнеса. Вместе с талантливой командой Orangesoft мы достигли отличных результатов.

Giordano Rubino

Founder и CEO @ WHplus GmbH

Read the review onAppStore

Есть идея?

Обсудим ваш проект?