Главное о кейсе
Компания «Меридиан» — крупный поставщик продуктов для ресторанов в Москве и Санкт-Петербурге с ежедневными B2B-заказами и сложной логикой ценообразования.
Цель проекта — создать нативное мобильное приложение, которое станет основным каналом заказов: будет работать в офлайн-режиме, учитывать индивидуальные цены и синхронизироваться с 1С.
Задачи команды Else Digital:
разработать быстрый и функциональный интерфейс, ориентированный на рабочие сценарии шеф-поваров;
реализовать офлайн-режим с сохранением и последующей отправкой заказов;
обеспечить двустороннюю интеграцию с 1С;
учесть индивидуальные цены и закрытый доступ для клиентов.
Какие задачи решали для бизнеса:
сделать процесс заказа стабильным вне зависимости от качества интернета;
сократить время оформления заказов;
исключить ошибки при работе с ценами и остатками;
перевести клиентов с веб-сайта на более удобный инструмент.
Ключевые особенности проекта:
— Полноценный офлайн-режим с автоматической отправкой заказов при появлении связи.
— Индивидуальные цены для каждого клиента с синхронизацией из 1С.
— Интерфейс без «витринности», спроектированный как рабочий инструмент.
Meridian is a major supplier of restaurant products in Moscow and St. Petersburg, handling daily B2B orders and complex pricing logic.
The goal of the project is to create a native mobile app that will serve as the primary ordering channel: it will work offline, account for individual pricing, and sync with 1C.
Else Digital’s objectives:
develop a fast and functional interface tailored to chefs’ workflows;
implement offline mode with order saving and subsequent submission;
ensure two-way integration with 1C;
account for individual pricing and restricted access for clients.
Business objectives addressed:
Ensure a stable ordering process regardless of internet quality;
Reduce order processing time;
Eliminate errors when handling prices and inventory;
Migrate customers from the website to a more user-friendly tool.
Key features of the project:
— Full offline mode with automatic order submission when a connection is restored.
— Customized prices for each client, synchronized with 1C.
— A no-frills interface designed as a working tool.
Как проект изменил жизнь пользователей
Мобильное приложение «Меридиан» превратило процесс закупки продуктов в быстрый и устойчивый рабочий инструмент для ресторанов.
Пользователи больше не зависят от интернета и не сталкиваются с неудобным веб-интерфейсом — заказы можно формировать в любых условиях, даже офлайн, а приложение автоматически отправит их при появлении связи, сохраняя все данные без потерь.
Шеф-повара и закупщики получают полный контроль над заказами: актуальные цены, остатки и история заказов доступны в одном интерфейсе. Это позволяет быстро ориентироваться в закупках, повторять заказы в один клик и принимать решения без дополнительных уточнений у менеджеров.
Индивидуальные цены для каждого клиента автоматически подтягиваются из 1С, исключая ошибки и ручные согласования. Закрытый доступ гарантирует, что каждый пользователь работает только со своими данными и условиями.
Push-уведомления информируют о статусах заказов и изменениях, сокращая время коммуникации и делая процесс более прозрачным.
В результате пользователи «Меридиана» получили инструмент, который учитывает реальные условия работы кухни и склада: заказы оформляются быстрее, без сбоев и лишних действий, а сам процесс закупки становится предсказуемым, удобным и надежным.
The Meridian mobile app has transformed the grocery ordering process into a fast and reliable tool for restaurants.
Users no longer depend on the internet or have to deal with an inconvenient web interface—orders can be created under any conditions, even offline, and the app will automatically send them when a connection is available, saving all data without loss.
Chefs and buyers gain full control over orders: current prices, stock levels, and order history are all available in a single interface. This allows them to quickly navigate purchases, repeat orders with a single click, and make decisions without needing to clarify details with managers.
Customized prices for each client are automatically pulled from 1C, eliminating errors and manual approvals. Restricted access ensures that each user works only with their own data and terms.
Push notifications inform users about order statuses and changes, reducing communication time and making the process more transparent.
As a result, Meridian users have gained a tool that accounts for the real-world conditions of the kitchen and warehouse: orders are processed faster, without glitches or unnecessary steps, and the procurement process itself becomes predictable, convenient, and reliable.
Бизнес-задача и ее решение
Главный запрос клиента — уйти от неэффективного формата интернет-магазина, обеспечить стабильный канал заказов для B2B-клиентов, учесть индивидуальные цены и сделать процесс закупки удобным даже при нестабильном интернете.
Решение — разработка нативного мобильного приложения с офлайн-режимом и глубокой интеграцией с 1С, полностью адаптированного под реальные сценарии работы шеф-поваров и закупщиков. Приложение позволяет формировать заказы без интернета, автоматически синхронизирует данные и обеспечивает точную работу с персональными ценами и остатками.
В итоге «Меридиан» получил устойчивый и масштабируемый инструмент заказов, который снижает нагрузку на менеджеров, исключает ошибки и становится основным каналом взаимодействия с клиентами.
The client’s main request was to move away from an ineffective online store format, ensure a stable order channel for B2B clients, accommodate customized pricing, and make the purchasing process convenient even with an unstable internet connection.
The solution was to develop a native mobile app with an offline mode and deep integration with 1C, fully adapted to the real-world workflows of chefs and buyers. The app allows users to place orders without an internet connection, automatically syncs data, and ensures accurate handling of personalized prices and inventory levels.
As a result, Meridian gained a stable and scalable ordering tool that reduces the workload on managers, eliminates errors, and has become the primary channel for customer interaction.
Крафт (мастерство), реализация, технические детали
Архитектура: единая мобильная B2B-платформа заказов, а не «обёртка» над интернет-магазином. Каталог, пользователи, заказы и статусы синхронизированы с 1С и работают как единая система, обеспечивая целостность данных и прозрачность процессов.
Автоматизация и бизнес-логика: приложение автоматизирует ключевые процессы закупки — от формирования заказа до его передачи в 1С и отслеживания статусов. Поддерживаются индивидуальные цены, история заказов и повтор заказа в один клик с учетом роли клиента.
Техническая основа: React Native для единой логики iOS и Android, интеграция с 1С через API, использование Firebase для push-уведомлений. Архитектура поддерживает офлайн-режим и устойчивую работу при нестабильном соединении.
Надежность и устойчивость: локальное хранение данных и офлайн-first подход позволяют формировать заказы без интернета с последующей синхронизацией.
Обработка ошибок соединения и защита от потери данных обеспечивают стабильность работы в реальных условиях кухни и склада.
Доступность: приложение работает как основной инструмент на мобильных устройствах, с быстрым доступом к каталогу, заказам и истории без лишних действий и зависаний.
Прозрачность и контроль: пользователи видят актуальные цены, остатки и статусы заказов в одном интерфейсе, что снижает количество ошибок, упрощает коммуникацию с менеджерами и повышает доверие к процессу закупки.
Architecture: A unified mobile B2B ordering platform, not just a “wrapper” around an online store. The product catalog, users, orders, and statuses are synchronized with 1C and operate as a single system, ensuring data integrity and process transparency.
Automation and business logic: The application automates key procurement processes—from order creation to transmission to 1C and status tracking. It supports custom pricing, order history, and one-click reordering based on the customer’s role.
Technical foundation: React Native for unified iOS and Android logic, integration with 1C via API, and use of Firebase for push notifications. The architecture supports offline mode and stable operation even with an unstable connection.
Reliability and stability: Local data storage and an offline-first approach allow orders to be created without an internet connection, with subsequent synchronization.
Connection error handling and data loss protection ensure stable operation in real-world kitchen and warehouse environments.
Accessibility: The app functions as the primary tool on mobile devices, providing quick access to the catalog, orders, and history without unnecessary steps or freezes.
Transparency and control: users see current prices, stock levels, and order statuses in a single interface, which reduces errors, simplifies communication with managers, and builds trust in the procurement process.
Инсайты, гипотезы, процесс создания и взаимодействия с заказчиком
Инсайты:
Классические интернет-магазины не работают в B2B-сегменте HoReCa при росте объёмов и усложнении процессов.
Шеф-повара и закупщики оформляют заказы в «полевых» условиях — со смартфона, при нестабильном или отсутствующем интернете.
Пользователи тратят время на повторяющиеся действия и уточнения, а бизнес — на обработку заказов и синхронизацию данных.
Офлайн-доступ и интеграция с учетной системой становятся критически важными для стабильной работы.
Гипотеза: если создать мобильное приложение с офлайн-first архитектурой, адаптированное под реальные сценарии работы кухни и склада, и интегрировать его с 1С, пользователи смогут оформлять заказы быстрее и без ошибок, а бизнес получит устойчивый канал продаж.
Реализация:
При разработке приложения для «Меридиан» ключевым фокусом стало создание рабочего инструмента, а не витрины товаров.
Интерфейс спроектирован под быстрые сценарии: минимальное количество действий, логичная структура каталога, повтор заказов в один клик и отсутствие лишних элементов, отвлекающих от задачи.
Реализован офлайн-first подход: пользователь может собрать заказ без интернета, данные сохраняются локально и автоматически отправляются при восстановлении соединения. Это устраняет главный риск — невозможность оформить заказ в нужный момент.
Бизнес-логика полностью завязана на 1С: индивидуальные цены подгружаются для каждого клиента; каталог, остатки и статусы заказов синхронизируются в режиме, близком к реальному времени;
заказы автоматически передаются в учетную систему без ручного ввода.
Закрытый доступ реализован через проверку данных клиента (ИНН и почта), что позволяет сохранить корректность цен и защитить коммерческую информацию.
Push-уведомления стали каналом оперативной коммуникации: пользователи получают статусы заказов и изменения без необходимости связываться с менеджерами.
Главным вызовом было объединить офлайн-режим, стабильную синхронизацию и сложную B2B-логику в одном продукте. Команда тестировала сценарии в условиях слабого интернета и на реальных данных, чтобы исключить потери информации и ошибки.
Результат: «Меридиан» получил единое мобильное решение для работы с заказами, которое учитывает реальные условия пользователей. Клиенты оформляют заказы быстрее и без перебоев, даже без интернета; снижается количество ошибок и обращений к менеджерам; все данные синхронизированы и прозрачны. Приложение становится основным каналом заказов и масштабируется вместе с бизнесом.
Insights:
Traditional online stores are not effective in the HoReCa B2B segment as order volumes grow and processes become more complex.
Chefs and buyers place orders in “field” conditions—using smartphones, often with unstable or no internet connection.
Users spend time on repetitive tasks and clarifications, while businesses spend time processing orders and synchronizing data.
Offline access and integration with the accounting system are becoming critical for stable operation.
Hypothesis: If we create a mobile app with an offline-first architecture, tailored to real-world kitchen and warehouse scenarios, and integrate it with 1C, users will be able to place orders faster and without errors, and the business will gain a stable sales channel.
Implementation:
When developing the app for Meridian, the key focus was on creating a working tool, not a product showcase.
The interface is designed for fast workflows: a minimal number of steps, a logical catalog structure, one-click order repeats, and no unnecessary elements that distract from the task.
An offline-first approach was implemented: users can assemble an order without an internet connection; data is saved locally and automatically sent when the connection is restored. This eliminates the main risk—the inability to place an order when needed.
The business logic is fully integrated with 1C: individual prices are loaded for each customer; the catalog, inventory, and order statuses are synchronized in near real-time;
orders are automatically transferred to the accounting system without manual entry.
Restricted access is implemented through customer data verification (TIN and email), which ensures price accuracy and protects commercial information.
Push notifications have become a channel for real-time communication: users receive order statuses and updates without needing to contact managers.
The main challenge was to combine offline mode, stable synchronization, and complex B2B logic into a single product. The team tested scenarios under poor internet conditions and using real data to eliminate data loss and errors.
Result: “ Meridian” received a unified mobile solution for order management that accounts for users’ real-world conditions. Customers place orders faster and without interruptions, even without an internet connection; the number of errors and inquiries to managers has decreased; all data is synchronized and transparent. The app has become the primary channel for orders and scales alongside the business.
Текущая доступность работы
https://www.rustore.ru/catalog/app/com.meridianllc.meridian
Скриншоты