Skip to content

Web app to drive digital transformation for an insurance business

How we helped a healthcare provider digitalize business process and win more customers

  • ReactJs
  • ReduxToolkit
  • AntD
  • GitlabCI
Insurance web app dashboard

Digitalized business processes that help a healthcare provider win more customers

Client
  • US-based health services provider
Industry
  • Healthcare
  • Insurance
Scope
  • Web application development
  • Design development
  • CI/CD process setup
Stack
  • React
  • Redux Toolkit
  • Ant Design
  • GitLab CI
Team
  • Team Lead
  • React Developer
  • Full Stack Developer

Customer Overview

The US-based health services provider that additionally offers insurance plans for non-typical cases such as extreme sports.

Business challenge

  • Develop an online platform where insurance agencies and brokers can get all the information in real time.
  • Automate settlement activities between all participants.
  • Reduce costs on manually updating app versions.

Technology challenges we faced

  • Create an online solution that allows managing payments, discounts and bonuses in real time.
  • Depending on the access level of insurance agents, provide access to certain information only. That additionally meant storing, configuring and displaying a large amount of data.

Solutions

  1. As a frontend framework, we chose React, the most-used Open Source library for designing apps. It allows fast scaling apps and uses a range of UI libraries to empower web applications with rich UI.
  2. In order to boost design development and make it reusable yet quickly scalable, we used Ant Design, an Open Source UI library with ready-made UI components that can be easily customized.
  3. To display a large amount of data to different users with different access levels, we agreed to implement the cursor-based pagination. From our side, we added support of tables with server-side pagination and an infinite scroll for displaying big lists.
  4. We prepared a GitLab CI/CD solution and integrated it with Azure.
  5. To reduce app production time and cut off manual repetitive work, we automated the build release process. To automate programming even more, we added the Redux state management library using a Redux Toolkit.
  6. We added migration between databases to provide a consistent data view in all production environments.
  7. We applied a database audit to save connection with all the data loaded. This can be really helpful when you’ve changed one of the entities and later may need to request data from the archive.

Results

  • A noticeable increase in employee performance for staff members who switched to the app.
  • Boost in sales, as now all the information insurance agents needed to sell more was right at hand and actual.
  • Automated app updates helped significantly cut time on manual installation and therefore reduced costs on software maintenance.

Let’s talk about your project

The consultation and project estimate are free. Tell us what you are building and we will suggest the fastest way to get it live.