Overview
Scanola Baltic is a major oilseed processing company handling large volumes of inbound and outbound logistics daily.
With dozens of drivers arriving to collect shipments, the manual process of identifying orders, recording driver details and generating shipping documents was slow and prone to errors.
We built a touch screen kiosk application that lets drivers self-serve the entire pickup process - selecting their order, entering their details and receiving a delivery note and CMR document where applicable - all without staff intervention.
The Challenge
The existing process required manual coordination between drivers, warehouse staff and office personnel for every shipment.
Scanola Baltic needed a solution that could:
- Allow drivers to independently identify and select their assigned orders
- Capture driver and vehicle details quickly and accurately
- Automatically generate delivery notes and CMR transport documents
- Reduce wait times and eliminate bottlenecks at the loading area
- Work reliably on industrial touch screen hardware in a factory environment
The system had to be simple enough for any driver to use without training, regardless of language or technical ability.
Our Approach
We designed and built a full-stack kiosk application tailored to the logistics flow at Scanola Baltic:
- Touch-optimized React.js interface: large, clear UI elements designed for industrial touch screens with minimal input steps.
- Node.js backend: handling order data, document generation and integration with existing systems.
- Order selection flow: drivers browse or search available orders assigned to their company and select the correct shipment.
- Driver detail capture: quick input of driver name, vehicle registration and other required information.
- Automated document generation: instant creation of delivery notes and CMR documents based on order and driver data.
- Print integration: documents printed on-site immediately after confirmation.
The interface was built for speed and clarity - every interaction designed to take seconds, not minutes.
The Outcome
The kiosk system now handles driver check-ins and document generation at Scanola Baltic without manual staff involvement.
- Drivers process their own pickups in under a minute.
- Delivery notes and CMR documents generated automatically and accurately.
- Significantly reduced wait times and administrative overhead.
- Reliable operation on industrial touch screen hardware.
What previously required coordination between multiple people now happens at a single touch screen - fast, accurate and fully self-service.
Technologies & services
React.js, Node.js, Touch Screen UI Development, Document Generation, Backend Integration, Hardware Integration