We use cookies to enhance your experience. Read our privacy policy.
How OmegaLab developed a warehouse, retail, and production platform for Cleverence
Don't miss the latest news.
Subscribe to our newsletter!
Suppose that a company has a product that is currently among the most popular on the market. If they do not develop it, do not improve it, then over time their product becomes less attractive and loses its competitive edge. Cleverence understands this and always offers the most advanced solutions to their customers, keeping the functionality of their products up-to-date.

In order to optimise one of their products, the company invited OmegaLab along to help. One requirement of the project was to develop a web service for their Mobile SMARTS platform and update the functionality of the existing product. Our method for promptly responding to changes in the project and adapting to new requirements while continuing to work 24/7 on implementing the task is detailed further on.

The Challenge


The primary difficulty faced by the platform's end users was that access to the database was only available after Mobile SMARTS had been installed on a computer. This often resulted in one particular employee having responsibility for this aspect of the end client's care. Thus, all of the knowledge and management tools were held by just one employee, which was not practical.

In this instance, it was not possible to optimise the process by sharing the role between two colleagues or using alternative portable electronic devices in addition to a computer. Furthermore, the possibility of scaling clients' businesses to other cities was out of the question. What needed to be done:

  • Develop design layouts.
  • Add a user authorisation function.
  • Create an option for adding new entries.
  • Implement viewing and editing of nomenclature, documents, and reference guides.
  • Create a page for displaying connected hardware.
  • Import/export data with different permissions.
Four and a half months were allocated for the implementation of the project.
18 weeks
1 web service
5 employees
The Project

Having quickly formed a project team with relevant experience, we set to work. The customer provided an API that our specialists used to interact with the Mobile SMARTS server.

Mobile SMARTS has client-server architecture with a thick client* and capability for working in the absence of a server. The application mainly consists of tables: documents, nomenclatures, and reference guides. As part of our task, we implemented a function for adding, editing, and deleting records, either individually or several at once.

The table with which users interact is multifunctional, with various filters. The user is now conveniently able to fully customise it for themselves, changing the order of columns and setting various filters.

Per the agreement of the parties, we maintained round-the-clock communication with Cleverence representatives, responded instantly to different changes and offered various solutions to certain situations so that the customer received their desired end result.

The roles in the project were apportioned with the Cleverence representative acting as Product Owner and the OmegaLab project manager acting as Scrum Master. The entire process was wholly transparent, with the customer seeing how the tasks at hand were being solved on a daily basis. This allowed us to react swiftly to changes in the project and instantly suggest suitable options to optimise the tasks, while taking new information into account. We were even sometimes able to anticipate potential difficulties.

Example:

The customer requested that the user must be able to create a record identifier on their own. Previously, it was only possible to use data generated randomly by the system. Based on our experience from similar projects, we foresaw a potential bug: the user could create an identifier that already exists and "override" the original. Therefore, we immediately suggested an option to avoid this problem, by setting up validation.
1 Project Manager
1 Analyst
1 Frontend Developer
1 Designer
The OmegaLab development team was made up of:
1 QA Specialist
The history of the project

Cleverence has worked in the mobile automation market for over 15 years, providing a wide range of solutions for shops, warehouses, institutions, and industries.

The company offers its customers a platform Mobile SMARTS, for their goods sale's records. The software has extensive functionality, enabling the labelling, sorting and accounting of products in accordance with legal requirements.

Currently, Mobile SMARTS is one of the most in-demand products on the market. Nevertheless, Cleverence wanted to move forward, developing their product, and implementing a web-service functionality. This new option will make the product more user-friendly and more attractive to customers. Thus, began Cleverence's collaboration with OmegaLab.

The Results


After the work was completed, the customer received an additional functional element for their product: the implementation of the platform as a web service. Working with the settings became significantly easier. Previously, connecting a new thick client* to the database would require considerable network configuration. Now we have "put them under the bonnet" in the web service and preconfigured them as much as possible.

The user is provided with an intuitive and coherent interface to perform a specific business function. The following are just some of the advantages resulting from the creation of the web service:

  • Once configured, any employee may access the system from any device.
  • The functions are easily shared: one person can apply control marks while someone else assembles consignments of goods.
  • A business can be conveniently scaled to new cities without the setup and installation of additional software.

The additional functionality of the platform will allow Cleverence customers to optimise their own business processes and reduce their costs of production. This, in turn, will lead to increased revenue and a better competitive edge for the companies.

*Additional information:
A thick client is an application providing advanced functionality independently of the central server.
Features of a thick client:
- Large distribution size
- Potential remote access problems
- A more complex installation and configuration process
- Complex updates

Projects
Solutions
Consulting
& Other Services
About
Product Vision
Analytics
MVP project development
Mockup design
Product roadmap building
Software development
© 2024 Omega Lab B.V.
VAT 861621220.B.01
Utrecht, the Netherlands
Goeman Borgesiuslaan 77, 3515ET