medilaser Success Stories | Case Studies of Clients | Business transformation through Desuvit IT based Solutions |

CASE STUDIES

From Idea to a – Digitalized Solution

Client – Silkroutech

Fintech

Our client Silkroutech is a Fintech company aiming to simplify the Export-Import business. It saves tons of money & time for SME exporters & importers by providing a bouquet of services related to their domain. Smart solutions are at the core of this company. The goal was to build a platform for Cross Border Trade that consumers could easily access.

Get Grocery GmbH

Overview

The goal was to move to a cloud-based, digitized system and develop a user-friendly mobile and web app that facilitates consumers to make better-informed trading investment decisions and seamless transactions. The app offers a technical analysis of data, alerts, and more. The foreign exchange (fx) trade booking and fx-rate inquiry (live and offline markets) are also calculated, and future fx-rates for various currencies are also provided to subscribers.

The robust system shows LiveMarketRate and various Bank Rates of each currency, where the user can compare and calculate their Profit or Loss on the transaction. Registered users can track the future rates of any currency, compare bank rates with live market rates, and assist their profit/loss on the transaction. The app gives trade assistance for customer queries regarding their transaction.

"Currencies are complex & integration of stakeholders on the tech platform is what the Silkroute team had in mind; starting from scratch Desuvit team built it brick by brick & made a successful running platform compatible with a variety of devices; they managed it & support it very well, The Platform is loved by users for its simplicity & security. We highly recommend Desuvit for building SaaS Solutions and mobile apps. They developed it using the Azure cloud, which helped us with scalability and performance. Thanks, Team Desuvit!"

Amit Kr Shrivastavaa
Founder Silkroutech

%

Digitalized System

%

Transparency

%

System Availability

%

Increase in productivity

  • 90% Digitalized System
  • 100% Transparency
  • 99.9% System Availability
  • 70% Increase in productivity

Challenges

Providing real-time data during market hours

Providing accurate and up-to-date market data in real-time was quite challenging, as we had to ensure the accuracy and consistency of the data and free it from minimizing latency. In real-time market data applications, it is crucial to abridge the time gap between the data generation and to display of the data.

Integration with multiple systems

The task was to integrate multiple services into a single app. This increased the complexity and was making harder for users to understand and navigate, then simplifying and increasing the user experience was crucial.

Compatibility Issue

As many integrations were required to deliver different requirements for varied services, ensuring that they all worked seamlessly was complex.

Reliability

Even during periods of high usage, it was challenging to make the app highly reliable and to ensure that the app was always available and functional.

Multiple Manual Systems

There were other manual systems also which were used for different purposes, like task assignment, ticket handling etc. Most of them were paper based or XL based and hence it was difficult to manage them.

Diversified users need

Because of the diverse workforce, not all the employees had access to the desktop all the time. In Addition, some of the employees travel in the field and availability was out of question. The solution should cater to all types of users.

Our Approach

Micro Service Architecture

Throughout the project, the Microservice architecture, an independently deployable service, was adopted from the initial stage. Each microservice is responsible for a specific business capability and communicates with other microservices through APIs.
This approach facilitated the seamless integration and coordination between multiple systems.
The microservice architecture supported greater flexibility, scalability, and resiliency. This equipped this trading app to respond to and meet market demands while maintaining high-performance levels.

Resilience

As the Microservice architecture was adopted, all the app was equipped to function even if one or more services failed, which increased the system’s overall reliability.

OTP Authentication

As the web and mobile application deals with finances, essential security features like 2 Factor Authentication, which adds an extra security layer, were added at the time of registration. Once the user had entered their personal information and chosen a password, they were required to provide a one-time code sent via email. Similarly, in the forgot password case. This helps to prevent unauthorized password reset attempts and protects the account from unauthorized access.

Data Availability

Users can archive the history of currency rates and RBI reference rates. They can also track the Orders, Hedges, Deals, and Scrips they created and also created by the Admin. Also, provide the facility to calculate Potential Savings. The client can activate or deactivate the users based on their requirements and assign deals or scrip for an active user.

Mobile-First Approach

As the app aims to cater to the users’ diverse needs, creating a ubiquitous mobile app was the best solution. This aligned quite well with the system’s advanced mobile features and requirements.

Cloud Implementation and Automation

The data and system were hosted on the cloud for proper automation support, as the client can scale resources whenever necessary. The uptime of the system or application is also up to 99.99%, which means practically no downtime for it.

Technologies used

Language Support: English with Multilingual support
Backend: Microservice architecture Microsoft .Net Core (REST APIs), EF Core (ORM), AutoMapper, Swagger, Azure Table Storage, SQL Server
Mobile App: Flutter, Firebase & Azure functions for push notifications
Frontend: React, Redux, Redux-Saga, ASP.Net MVC
Hosting: Azure App Service, Azure functions, Azure Queues

The Result

Automated timesheet management for the employees was successfully implemented and used by the users. The timesheet management was built on the unified centralized platform and the platform was further used to build many more integrated solutions. Ticket management, issue management and later task and responsibilities systems were built.

  • A well-performing Mobile & web application to provide financial & non-financial solutions for Cross Border trade
  • Real-time currency rates
  • Market-linked Multi-currency order book
  • Treasury management solution
  • Scrips and more
  • Proper management of data & seamless data access on the cloud
  • Integrated abilities
  • Efficient record capturing and analytics
  • Transparent System

A Robust Mobile App for Appointment Booking

Client

Betty24 GmbH

Our client has created an online ecosystem for the healthcare industry. It is an online platform for appointment scheduling, where patients can find doctors in a few clicks and set up an appointment at a feasible time. This landscape allows patients to manage their personal and family appointments without any hassle. The scheduling system seamlessly can be integrated with the clinic internal system, thus allowing doctors to have a single view of all the online and internal appointments. 

Betty24 GmbH

Overview

Being an industry leader in the healthcare industry, our client was in dire need of a Mobile App that works on both iOS and Android. Due to the increase of mobile usage, it was important for the client to lead the healthcare industry by providing mobile first solutions which became the basis for launching more innovative solutions. 

"We needed an app for our Betty24 SAAS product and Desuvit delivered on time and within budget. They were a highly efficient team and also strong communicators — whenever I had an issue, they were available. "

Nishant Gupta
CEO, Betty24 GmBH

%

increase in appointment booking

%

increase in user registrations

%

decrease in missed appointments

%

App availability

%

Increased user engagement

  • 34% increase in appointment booking
  • 23% increase in user registrations
  • 17% decrease in missed appointments
  • 99,9% App availability
  • 22% Increased user engagement

Challenges

REST APIs for Mobile App

First and foremost was the non-existence of the REST APIs for the mobile app that will be needed for the app to communicate with the backend server. For the Mobile App to integrate with the backend system to work, REST APIs were needed.

Multiple platform support

We needed to develop the mobile app for both iOS and the Android platform in the best possible time, going fully native was not a possibility as it will increase the development time. Hybrid mobile App might not perform well.

Stability and Monitoring

Since the existing platform was near bug-free and a highly monitored system which ensured that the users of the system had the best experience possible, the same was expected from the mobile app.

User experience

The app should focus highly on usability and aesthetics. The existing web platform provided seamless user experience to find doctor and book appointments, one of the goals was to provide the same or better user experience with the mobile app.

Scalability

To add, the scalability of the app was a challenge when the users grew. The App should meet the performance benchmarks and should be able to handle the load with increase in the number of users of the system.

Quick versions rollout

The development process should support rolling out new versions of the app, when the new features are being developed as well as if some bugs are found in production that needed to be patched as quickly as possible.

Our Approach

Agile Methodology

We adopted an outside-in approach where we mapped the user journey in the app and planned the REST APIs needed to achieve it. We adopted an Agile working approach for efficient project execution. The most important features were prioritized, and work was executed in 2-week sprint cycles.

Multiple platform support

Since the mobile app was to be developed for both the popular platforms, i.e. iOS and Android in the quickest possible time, we decided to use a cross platform mobile technology to develop the app. We landed up on using React Native as it fits the client requirement.

User Experience and User journey

Since the app should focus highly on usability and aesthetics, we started by mapping user journeys in form of mockups. WIth few brain–sorining sessions with the usability experts and client, the user journeys were finalized, and UI designs were created. This ensured that the development process ran smoothly.

Continuous Delivery

We also adopted a continuous delivery method through CI/CD pipelines in Azure Devops. This ensured that we would catch any possible issues early in the application lifecycle. This also helped us to rollout new versions for the App and Google Store as quickly as possible.

Cloud Native approach

To cater to the scalability needs, cloud native approach was adopted. The REST APIs were developed as the web app service in Microsoft Azure cloud. This gave the flexibility of tuning the service by scaling up or down when the load increased/decreased.

App Monitoring

Even with the strictest quality measure, some unforeseen situations can arise where the App does not behave properly. To cater to such situations a monitoring system should be in place. We use Azure AppInsights for our monitoring needs that helped us find and catch the errors quickly.

Technologies used

Backend: Microsoft .Net Core (REST APIs), AutoMapper, Swagger, SQL Server
Mobile App: React Native, Redux, Redux Persist, Redux Saga
Hosting: Azure App Service, Azure functions

The Result

The mobile app was successfully developed and released on both iOS and Android platforms. After the initial release, some more features were added to enhance the user experience even further.

  • Improved structure for process management.
  • Seamless patient-doctor interaction.
  • Unified experience across Android and iOS.
  • Advanced app scalability options.
  • All-time access to client’s services.

From Paper to Paper-less Digitalized Solution

Client

Get Grocery GmbH

Our client is a leading grocery store in Europe, which offers high-quality food and grocery items. They established their grocery store in 2010 and now this online store has become #1 online Indian grocery store in Europe. They reached out to us to create an IT System for paperless timesheet management and a centralized platform for developing further features on it.

Get Grocery GmbH

Overview

The goal was to move to a cloud-based, digitized system, where attendance tracking is simpler, employee availability is easily recorded, and a complete overview of the user timesheet is provided in a hassle-free manner. The system should be completely paper-less and highly efficient.

"We switched from paper-based system to a new fully online, efficient, transparent, and always available system. We are amazed at how digitalization can help businesses be so much efficient. Through digitization, Desuvit has made us much more efficient in our day-to-day work and thus helped us find more time to focus on our customers, which was one of our main goals. I highly recommend Desuvit for Digitising your business with their excellent customer-oriented IT Services."

Sina Kistner
Head of Customer Happiness

%

Digitalized System

%

Transparency

%

System Availability

%

Increase in productivity

Papers saved every month

  • 90% Digitalized System
  • 100% Transparency
  • 99.9% System Availability
  • 70% Increase in productivity
  • 1250+ Papers saved so far

Challenges

Paper-Dependent Working

The entire timesheet booking was paper-dependent. Whenever an employee entered or left the office, they had to sign for attendance on the register. These paper records were then used to generate and dispatch employee salaries.

Data Loss Risks

When recording timesheets and attendance on paper, there’s always the risk of data loss. If your team ends up losing the sign register, they end up losing the entire data. There’s no way to recover it or restore it from a backup.

Data Availability

Because the whole system was based on paper, availability of the data was constrained by the paper having the data. Data is with the person who has the paper, which makes it impossible to share the data across systems and people.

Manual Monitoring

Everything in the business was manually monitored. There was no way of knowing the number of employees in the warehouse at a given point; it is a 24-hour office, which increases monitoring difficulty. 

Multiple Manual Systems

There were other manual systems also which were used for different purposes, like task assignment, ticket handling etc. Most of them were paper based or XL based and hence it was difficult to manage them.

Diversified users need

Because of the diverse workforce, not all the employees had access to the desktop all the time. In Addition, some of the employees travel in the field and availability was out of question. The solution should cater to all types of users.

Our Approach

Centralized Unified Platform

The existing IT systems were diverse (manual and tool based) that could not talk with each other. We approached first by creating a unified central platform in the cloud (Azure) which then became the basis for developing features on top of it.

Online Timesheet Management

Everything was moved online for digital timesheet management. Employees now have to open the app, mark their arrival and leave time, to record work hours. With automated system, it was now possible to monitor the office 24 X 7.

Data Availability

Everything is completely online, which means that drilling down data is simpler. You can check previous attendance details, find out which employees are in the warehouse, and check the total working hours of a particular staff member.

Mobile first approach

Because the users of the system have diversified needs, creating a ubiquitous mobile app was the best solution. This aligned quite well with advanced mobile features (like QR code scanning and offline availability) needs of the system.

QR Code Scanning

QR code scanning was ingrained in the app to eliminate false attendance reporting. No employee can sign in without scanning the QR code, which ensures that the system is full proof and cannot be compromised.

Cloud Implementation and Automation

The data and system were hosted on the cloud for proper automation support. The client has the power to scale resources whenever necessary. The uptime of the system or application is also up to 99.99%, which means practically no downtime.

Technologies used

Backend: Microsoft .Net Core (REST APIs), EF Core (ORM), AutoMapper, Swagger, Azure table Storage, SQL Server
Mobile App: React Native, Redux, Redux Persist, Redux Saga
Frontend: ASP.Net MVC, jQuery
Hosting: Azure App Service, Azure functions, Azure Queues

The Result

Automated timesheet management for the employees was successfully implemented and used by the users. The timesheet management was built on the unified centralized platform and the platform was further used to build many more integrated solutions. Ticket management, issue management and later task and responsibilities systems were built.

  • Easy timesheet management
  • Proper management of data
  • Seamless data access on the cloud
  • Integrated abilities
  • Efficient record capturing and analytics
  • Transparent System

A Robust Mobile App for Logistics Record Management & a Cloud-based, Digitized system

Client – TDoc

Logistics

Our client TDoc is a company aiming to simplify the Logistics business. It saves tons of time for drivers by providing a bouquet of services related to their domain. Smart solutions are at the core of this company. The goal was to move to a cloud-based, digitized system where recording travel data availability is easily documented. A complete overview of all the recorded data should be provided hassle-free.

TDoc

Overview

The goal was to move to a cloud-based, digitized system and develop a user-friendly mobile and web app that allows users to record hours and tasks every day.

Documents the hours spent.

Admin can be able to approve the hour’s ongoing basis.

Admin can compare the hours recorded through the app and their tachograph system.

We asked Desuvit to develop a mobile app, SaaS Solution, and Web portal that records driver movements and rides. The user-friendly app lets drivers record their activities and rides quickly and easily. The features are handy as they eliminate manual input, saving time and reducing the likelihood of errors. It also helps in analytics and reporting, offering valuable insights into driver performance. I am delighted with the paperless digitized system and mobile app developed by Desuvit.

Nii AS
TDoc

%

Digitalized System

%

Transparency

%

System Availability

%

Increase in productivity

  • 56% increase in traffic
  • 43% increase in site performance
  • 60% increase in session duration
  • 65% decrease in bounce rate
  • 24% increase in organic search

Challenges

PROVIDING REAL-TIME DATA DURING TRAVEL

Providing complete recorded start and end time with reasons and start and end break data for admin was quite challenging, as we had to ensure the accuracy and consistency of the data and free it from minimizing latency.

COMPATIBILITY ISSUE

As many integrations were required to deliver different requirements for varied services, ensuring they all worked seamlessly was complex.

MULTIPLE MANUAL SYSTEMS

Other manual systems were used for different purposes, like task assignment, the reason for start and end times, etc. Most of them were paper- or XL-based, so it wasn’t easy to manage them.

INTEGRATION WITH MULTIPLE SYSTEMS

The task was to integrate 3rd party API data services into a web app. This increased the complexity and was making harder for users to understand and navigate, then simplifying and increasing the user experience was crucial.

RELIABILITY

Even during periods of high usage, it was challenging to make the app highly reliable and ensure it was always available and functional.

Our Approach

ONLINE RECORD MANAGEMENT

Everything was moved online for digital record management. Drivers must now open the app and record their trip date, time, and break. With an automated system, it was now possible to monitor the office 24 X 7.

DATA AVAILABILITY

Drivers can log all the events and take a look whenever needed. It helps in the documentation of everything and can be verified by the admin daily. The admin can create driver users. The driver can be able to see his work hours which are logged earlier.

MOBILE-FIRST APPROACH

As the app aims to cater to the users’ diverse needs, creating a ubiquitous mobile app was the best solution. This aligned quite well with the system’s advanced mobile features and requirements.

CLOUD IMPLEMENTATION AND AUTOMATION

The data and system were hosted on the cloud for proper automation support, as the client can scale resources whenever necessary. The uptime of the system or application is also up to 99.99%, meaning practically no downtime.

Technologies used

Language Support : English
Backend : Microsoft .Net Core (REST APIs), EF Core (ORM), AutoMapper, Swagger, SQL Server
Mobile App : Flutter, Azure functions for synchronizing 3rd party API Integrations
Frontend : React, Redux, Redux-Saga
Hosting : Azure App Service, Azure functions, Azure Queues

The Result

The users successfully implemented and used automated record management for the employees. The record management was built on a unified, centralized platform, and the platform was further used to create many more integrated solutions.

  • A well-performing Mobile & Web Application for a Logistics company
  • Record Management System.
  • Registered all the events and enabled a look whenever needed.
  • Proper Management of the Registered Work Hours and Trips
  • Efficient Record Capturing and Analytics
  • Transparent System

An Interactive Website for a Smart Solution

Client

Smart Förvaltning Sverige AB

Our client offers high-quality stair cleaning solutions in Greater Stockholm. They specialize in property stair cleaning services, which are powered by personalized and customer-focused solutions. They provide a service for BRF, property managers, and property owners.

Smart Förvaltning

Overview

While the stair cleaning services offered by our client are now loved across the entire Greater Stockholm, creating an amazing, informational website was the major bottleneck. Our client needed a website that can showcase the entirety of their solutions in a simple, user-friendly, and interactive format.

"Desuvit has surpassed the expectation by designing the advanced website with high quality, excellent design and performance. We are very happy with Desuvit as a customer focused, solution-oriented and reasonably priced provider of IT services. Highly recommended."

Adam Myhrman
Smart Förvaltning Sverige AB

%

increase in traffic

%

increase in site performance

%

increase in session duration

%

decrease in bounce rate

%

increase in organic search

  • 56% increase in traffic
  • 43% increase in site performance
  • 60% increase in session duration
  • 65% decrease in bounce rate
  • 24% increase in organic search

Challenges

Poor information architecture

The major challenge faced by our client was the website that was present but did not speak to users. The information on the site was not properly structured, which made it difficult for users to navigate the site.

Poor performance

Technical performance is the driver of today’s website; it depends on the ease with which the visitors will be able to visit and interact with the site: it is a crucial aspect of website optimization. The performance was a challenge to handle.

Non-responsive website

Responsive design is a critical approach that advises the development of any website that responds to the user’s choice and behavior. The website was not responsive and thus was not optimized for different devices and screen sizes.

Poor SEO

The business was suffering as the service was not discoverable. The organic search ranking was poor, which made the google Ads not work in the favor either for obtaining new clients.

Our Approach

User-Friendly

Any website is defined by how user-friendly it is. We structured everything in a manner so that it is easy for users to traverse. Any user can find the stair cleaning services page, stair cleaning price packages, and rent-out services without any hassle.

Feature-Rich

There are different pages for different services and information access. There’s a contact form strategically placed on the top to help visitors contact immediately in case of queries.

Better Performance

Today, users do not wait to browse if the website does not load in maximum 5 seconds. It is crucial aspect for every website. We optimized the website by optimizing Images, and introduced caching, while JavaScript/CSS was minimized.

Interactive and mobile friendly

Since most of the users now work on their small screens, having an interactive website is important. Therefore, each page and feature on the client’s website is interactive. We make the website responsive to cater to all type of devices.

Better SEO

SEO is crucial in today’s online world, so the companies are discoverable. It helps with organic searches. The SEO was made better by using right keywords and meta tags on all pages.

Valid and clean markup

Clean coding and structural data testing are very important. Clean coding ensures that the website will load fast and responsive across browsers and devices. We went through every page to ensure that they output valid HTML markup.

Technologies used

jQuery, React.js, Javascript, HTML5, CSS3, MySQL,
Google Analytics, Facebook pixel

The Result

We spend couple of weeks fixing various issues on the website. With every change, we closely monitored the effect and adjusted the approach a little bit for best possible results. We managed to achieve these results:

  • Better outreach
  • Improved information dispatch
  • Interactive usage
  • Easy-to-traverse functioning
  • Easy data capturing
  • Improved Organic Search