JavaScript is disabled in your browser.
Please enable JavaScript settings in your browser to allow this website work correctly.
  • UWP
  • .NET


A UK software solution provider specializing in supply chain software


Drawing on previous successful project collaboration with Softeq, the customer engaged the company for another application development initiative. The app installable on PCs and Windows-powered tablets was expected to provide a common platform for storing business-critical data on a service providers’ existing clientele, related orders, and sales stats. The customer planned to distribute the app among their clients as a value-added service.

Softeq was to deliver a desktop customer relationship management app that would enable sales representatives to access key business data they may need on the go to make timely and more informed decisions when working with prospective accounts.


The team implemented from scratch a desktop CRM application that builds on several functional modules — sales history module, data synchronization module, security module, among others.

The app allows to:

  • Create new prospects, modify product offerings, create special offers, generate quotes
  • Review customer details (e.g. personal info, orders, products, etc.)
  • Review sales history and identify account trends presented as tables, diagrams, and charts based on algorithm-based data processing
  • Synchronize data with the back-end

The team used custom controls to render fully custom UI with special effects for screen and data visualization.

Softeq’s team also worked around the limited back-end synchronization mechanism that affects the way the data is updated on the server and the target device. The sync cycles include:

  • Retrieving source data
  • Selecting items to be synced
  • Modifying retrieved data (e.g. products, product images, prices, etc.)
  • Creating contracts
  • Generating quotes, etc.


The app uses password encryption algorithm and user authentication.


The team employed the Waterfall development model going through each SDLC stage sequentially.


The app was delivered with an optimum pack of functional capabilities enhanced with specially created animation and transitions for data presentation and in line with technical limitations posed by the back-end in terms of data synchronization.

How can we help you?