
Inventara
– мобильный помощник для учёта, хранения и управления товарами на складе. Приложение позволяет сотрудникам склада легко регистрировать поступления и отгрузки: пользователь указывает номер полки и паллета, выбирает операцию (добавление на склад или списание) и проходит пошаговую регистрацию товара со сканированием штрих-кода. Приложение разработано на Xamarin.Forms для Android, упрощает ежедневную работу склада и снижает риск ошибок при ручном вводе данных
Заказчик
Сфера
Логистика и хранение
Регион
Нидерланды
Работаем с
2019
Нидерландская ко мпания, которая владеет собственными складами в Нидерландах и Турции. Компания организует хранение и перемещение товаров на объектах в двух странах и координирует работу местных складских команд. Точный учёт запасов и эффективная ежедневная работа лежат в основе её бизнеса
Решение
Мы разработали мобильное приложение для Android, которое превращает смартфон или терминал сбора данных в полноценного помощника на складе для внутреннего использования клиентом. Приложение создано для складских команд в Нидерландах и Турции и обеспечивает единый, согласованный процесс регистрации товаров на всех объектах. Мы выбрали Xamarin.Forms, чтобы обеспечить быструю разработку, чистый и удобный в поддержке код и производительность, близкую к нативной, на устройствах сотрудников склада.

Каждая операция проходит по понятному пошаговому сценарию. Пользователь выбирает полку и паллет, указывает, добавляется товар на склад или списывается, и проходит пошаговую регистрацию. Такой структурированный подход снижает нагрузку на сотрудников и обеспечивает единообразие учёта по всему складу.
Сканирование штрих-кодов реализовано с помощью ZXing (BarcodeScanner.XF) и обеспечивает быструю и точную идентификацию товаров прямо через камеру устройства. Это позволило практически полностью отказаться от ручного ввода данных и значительно ускорило регистрацию поступлений и отгрузок.


Чтобы устранить ошибки в управлении складом, вызванные неполными данными о товарах, мы добавили отдельную страницу с информацией о товаре. На ней отображаются подробные сведения о каждой позиции до подтверждения операции, что позволяет сотрудникам убедиться, что они работают с нужным товаром, и принимать обоснованные решения на месте.
Все данные синхронизируются с сервером через стабильную интеграцию с REST API, поэтому остатки и сведения о товарах всегда актуальны в реальном времени.
В результате клиент получил надёжный и удобный инструмент для склада, который ускоряет ежедневную работу и снижает риск дорогостоящих ошибок в учёте.
Предоставленные услуги
Индивидуальная разработка
Наша команда спроектировала и разработала полностью индивидуальное приложение, которое соответствовало конкретным бизнес-требованиям клиента, обеспечивая высокую производительность, интуитивно понятный UX и безупречную функциональность.
Поддержка и сопровождение
Мы обеспечили стабильность и бесперебойную работу приложения после запуска. Такой подход позволил клиенту уверенно развернуть решение с постоянной технической поддержкой и улучшениями.
Предоставленные услуги
1
Xamarin Разработчик
1
Проектный менеджер
1
QA Тестировщик
1
UI/UX Дизайнер

Технологии
Мобильная разработка
C#, Xamarin
Инструменты
ZXing
База данных
SQLite
Интеграция API
RESTful API's
VCS
Git, GitHub

Испытания
Предотвращение ошибок учёта из-за неполных данных о товарах
В некоторых случаях отсутствие дополнительной информации о товаре приводило к ошибкам в управлении складом. Задача состояла в том, чтобы создать отдельную страницу с подробными сведениями о товаре, которая предоставляет все необходимые данные на нужном этапе процесса и при этом не замедляет работу
Единый процесс для складов в двух странах
Складам клиента в Нидерландах и Турции требовался единый, согласованный процесс регистрации товаров. Приложение должно было быть настолько простым, чтобы сотрудники всех объектов использовали его одинаково, а учёт оставался точным на всех площадках
Быстрое и надёжное сканирование штрих-кодов
Реализация распознавания штрих-кодов через камеру с помощью ZXing требовала стабильного и точного сканирования в реальных ск ладских условиях: при плохом освещении, повреждённых этикетках и разных форматах штрих-кодов
Надёжная синхронизация данных через REST API
Чтобы остатки и сведения о товарах оставались согласованными, требовались стабильный обмен данными с серверной частью и продуманная обработка ошибок, чтобы ни одна операция не терялась даже при обрыве соединения
Наша команда всегда готова помочь и ответить на ваши вопросы
Наше местоположение
Кирова 3, офис 9 · Гродно, Беларусь