Hire Krootl — an application development agency
Invetory, shipments and restocking

FMCG Distribution Management app

Industry
Foodtech
Shipment Management
Inventory Management
FMCG
technologies
Flutter
Firebase
Python
Crashlitics
PostgreSQL
odoo

Supply chain optimization

An enterprise app designed to optimize supply chain management for an FMCG manufacturer and its partener vendors.
SMK App simplifies the processes of restocking, product returns, order tracking, and handling business documentation, providing a comprehensive tool to boost operational efficiency.

Business context

Our client is a leading food FMCG manufacturer and distributor. They contacted us to develop a corporate application that would enhance the process of product restocking for their employees and optimize the whole operation.

Previously, company representatives had to personally visit each vendor regularly to update the sales data and prepare the shipment orders for the warehouse.
With the developed mobile and web app, vendors can manage restocking orders independently, decreasing the pressure placed on corporate personnel.

The app is fully integrated with the client’s Odoo CRM and accounting, with each order automatically triggering corresponding documentation and shipment planning updates.
Product Catalog
Order Placement
Offline Capabilities
Documentation Management
Call Center Support
Role-Specific Interfaces

Solution

Food ordering platform mobile app
Guest App
Food ordering platform menu management
Restaurant App (Merchant)
Food ordering platform admin panel
Admin Panel
Food ordering platform landing page
Marketing Website & Branding
Ready to optimize your supply chain and boost operational efficiency?
Create app for your needs 
let's talk
FMCG app
Custom digital menu app
Custom food ordering platform
Custom food ordering platform
Ready to Build Your Own Cutting-Edge Food Ordering App?
Let's Make It Happen! 
let's talk

Solutions

Product Catalog
Vendors can view, browse, and interact with the entire product catalog. Updated in real-time, it ensures that product availability, pricing, and specifications are always accurate and up-to-date.
Efficient menu search
Real-time order status update & notifications
Seamless bill requests
Convenient payment method
Order Placement and Tracking
The intuitive order placement flow makes it easy for vendors to restock the products with minimal effort. This process allows them to track order statuses in real-time, ensuring they have full visibility from placement to delivery.
Advanced menu management
QR code generation
Real-time order reception and updates
Flexible service charges and discounts
Order history and search functionality
Enhanced Operations
The application provides robust features to ensure smooth operations, even in challenging conditions, by streamlining access to essential resources and support
Offline Capabilities: Enables uninterrupted app functionality without an internet connection, allowing vendors to continue operations in areas with unstable connectivity and keep the restocking process on schedule.
Documentation Management: Centralized access for vendors and trade agents to review and manage key paperwork, such as agreements and contracts, tailored to each retail location.
Call Center Support: A web-based interface for call center staff to manage and update shipments in real-time during phone consultations. Flutter allowed to reuse the mobile app’s logic for wider screens, enabling easy web version creation.

Conclusion

The initial goal was achieved – our client's vendors are now able to independently manage restocking, handle product returns, and access operational documents through the app.

Clients representatives' workload has been reduced, allowing them to focus on higher-value tasks. Additionally, the app accelerates the flow of inventory and sales data, improving decision-making and overall operational efficiency. 

The next step is integrating a payment gateway within the app, creating a one-stop for complete shipment checkout.
Looking ahead, it is clear that the absence of iBilly in the MacOS and Windows App Stores leaves a noticeable void that we will fulfill thanks to Flutter’s multi-platform capabilities.