Mobile workstations

The SM Lab team specializes in developing mobile workstation solutions. Our experienced team will help store, warehouse, and field-service employees integrate with your digital processes and will attend to the whole implementation process. Solution development starts with choosing a hardware platform (smartphones, portable PCs, or fixed terminals) and includes the development of a user interface, integration with the necessary systems, and comprehensive testing.

For all solutions deployed, we will provide user training and technical support.

Mobile salesperson workstation

The SM mobile workstation for salespeople is a mobile app tailored to the needs of the salesperson: as soon as a customer gets authorized, the salesperson sees personal recommendations for that customer and understands their areas of interest. In the app, the salesperson sees not only a list of the orders that were placed with their help but also performance indicators for the current and previous months based on which motivation is calculated. . In addition, the mobile workstation for salespeople can work from anywhere in the country, allowing them to sell goods and earn money not only on the sales floor but anywhere with internet access.

Technology stack
Java Kotlin Swift SwiftUI SwiftPM Firebase MQTT XCode Sentry Realm
Mobile forwarder workstation

The mobile workstation for forwarders is a mobile app for automating the delivery of orders to the company’s customers or goods to a retail store.

The mobile workstation for forwarders consists of 2 mobile apps working together: the mobile workstation for forwarders and the mobile workstation for merchants.

The mobile workstation for forwarders makes the forwarder’s work clear faster; it improves order delivery to customers and helps couriers adhere to the delivery windows chosen by customers when placing an order. The mobile workstation for forwarders is part of a system for supervising and predicting delivery during the day.

The mobile workstation for merchants issues orders to customers, accepts payment by various methods (bank card, FPS, etc.), and requests that a fiscal receipt be sent to the customer.

The mobile workstation for merchants supports integration with bank terminals to accept payment for orders.

Technology stack
Kotlin Java Vue Mongo DB ELK Redis
Project steps
STAGE 1: Preparation
1

Requirements specification

Interviews, discussions

2

Technical requirements and assessment

Project infrastructure and architecture definition

3

UX development

User experience design

4

Wireframing

A wireframe is a diagram that displays all the app screens and the transitions between them

STAGE 2: Development
1

MVP development

MVP (minimum viable product) is a product with just enough features to collect feedback and quickly modify the code

2

UI development

User interface design

3

Finalization

A stable release ready for deployment.

4

Improvement and support

Tech support and consulting