Dental Warranty

How we increased stability for dental insurance app that increased customer engagement

Background

Industry Leading Dental Insurance

Dental Warranty Inc is the premier third party protection plan for patients receiving dental procedures. When a patient is receiving expensive cosmetic or dental work it is a real possibility that life events or accidents after the fact could lead to expensive rework. Patients at dental practices who use Dental Warranty gain the ability to ensure their investment is protected. Dental practices benefit from incremental revenue and patients save money; both parties reduce risk.

When a dental patient receives cosmetic, restorative, fixed or removable dental treatment, many of these dental treatments are not covered under a patient’s insurance policy. In some cases it could be prohibitively expensive for a patient to pay the huge dental bills for any rework.

As a result of using the service, treatments are backed by a world-className warranty policy and transferrable to other dentists using the service. The outcome is peace-of-mind and savings for dentists as well as patients.

CONTACT ZIBTEK TODAY

Our Strategy

How we work
Grid One

Create

Our designers and architects work with you to define every feature, screen, and user flow

Grid One

Sprint

Receive product builds every two-weeks as we add features

Grid One

Learn

Receive product builds every two-weeks as we add features

Problems

Over the years, the application architecture had been modified several times and included older versions of available technologies. To maintain productivity and growth for the firm, the company needed to evaluate structural issues with the codebase.

  • Over the years, the application architecture had been modified several times and included older versions of available technologies. To maintain productivity and growth for the firm, the company needed to evaluate structural issues with the codebase.
  • The application was also lagging behind in needed updates and enhancements which would materially facilitate long term objectives in the business model. It needed improvements in front-end and back-end functionalities.
  • The client was facing issues maintaining the database for their customers’ warranty and insurance accounts. And, in some instances page loading time on the web application was significant, leading to slow performance.
  • A robust account set up was needed on the web application in order to display the proper information to the customers who signed up for the product.
  • Finally, as numerous practices were using the software, ongoing support requests had to be accomplished in addition to other tasks. The application was not properly optimized to resolve routine support issues and unique customer concerns often required direct database level updates.

Solution

  • As the system used an older version of Angular, our team had to focus on cleaning up components which could be resolved with a degree of finality. Angular components which could be updated were improved and enhanced ensuring data was being properly saved in the back-end. Numerous functions were re-written along with enhancements to the user interface for the web application. Particular issues resolved in the Angular front end include:
    1. Created uniform dialogue popups – we made a dynamic className structure to ensure that the correct pop-ups messages were getting properly displayed for every customer (dental office) who accessed the website to register coverage for their patients.
    2. Eliminate data redundancy issues – in our audit, our developers discovered that the app was coded in a way that made use of numerous redundant classNamees. Significant measures were taken to eliminate problematic, redundant data issues between the .Net and Angular application layers.
    3. Speed and performance optimization - we were able to improve web application performance and optimize numerous queries for speed. Proper segregation of data reduced page loading time and improved available bandwidth on the server, making the app run significantly faster for end users.
  • Using proper REST API structures, we fixed the following back-end issues on the web application:
    1. We corrected the pending registration list to properly display data, whereas before, even if the number of registrations exceeds the previous maximum, it would display.
    2. Account set up issues were resolved to allow the display of the relevant information, including a list of warranties, coverage, and insurance, when customers or users signed up on the product.

Result

Through dedication to the project, we delivered the following business outcomes:
  • Task turnaround time improved by 70% over previously observed periods. Refactored API code storage and the entire deployment processes, reduced deployments from several hours to under an hour.
  • A robust database alert system was added to notify internal teams and management to server issues.
  • Stability was materially enhanced for the company and end users.
  • After the application was properly optimized, the client was able to deliver enhanced value to their customers and return their focus to new features.
Countries4+
clients500+
projects1000+
domains200+

Ready to start your project?

Contact