Trexler Technology Systems
EXPERT REPUTATIONHealthcare Systems

Modernizing a Reputation Management Platform

Expert Reputation empowers healthcare practices to strengthen their online presence and build patient trust. Trexler is modernizing the platform, rebuilding its client-facing applications on a modern stack without disrupting the practices that rely on it every day.

Client / Product
Expert Reputation
Industry
Healthcare Systems
Platform
Web
Service Type
Software Development, API and System Integrations
Engagement
Since 2022
Expert Reputation website: Everything you need for half the price

Project Snapshot

Expert Reputation

Product

Reputation management for healthcare practices and other local businesses: review generation, listings management, and patient feedback

Scale

Used by more than 1,000 local businesses across the United States

Core Users

Practice owners and staff, Expert Reputation’s support teams, and the patients who leave reviews

What We Rebuilt

The ReviewIQ client portal, review microsites for individual practices, and an embeddable reviews widget

Integrations

Athenahealth and practice management systems, Google Business Profile, Yext, Twilio, and SendGrid

Technology

NestJS, TypeScript, MySQL, Redis, Vue.js, Nuxt, Terraform, and AWS

The Challenge

The platform had grown for over a decade on legacy PHP applications built under its original Review Concierge brand. After a difficult start to its digital transformation, Expert Reputation needed a partner to modernize its client-facing products without disrupting the practices that rely on them every day.

  • A Decade of Legacy Code

    Core products ran on aging PHP frameworks that were hard to maintain and slow to extend.

  • A Stalled Transformation

    An earlier modernization effort had struggled, so the next one needed a clear plan and steady delivery.

  • No Room for Downtime

    Practices depend on the platform daily to request reviews and keep their listings accurate.

  • Many Connected Systems

    Practice management systems, review sites, listings networks, and messaging services all had to keep working.

The Solution

We rebuilt the client-facing applications on a modern technology stack, creating a NestJS API platform that powers the ReviewIQ client portal, dedicated review microsites for individual practices, and an embeddable reviews widget. The platform runs on AWS, with infrastructure provisioned and managed through Terraform.

We are now extending the modernization effort to the underlying databases and back-office systems, consolidating core operations on the new platform.

Key Capabilities

  • Automated review invites by SMS and email
  • Practice management integrations, including Athenahealth
  • Review monitoring and Google Business Profile responses
  • Listings management across 60+ directories
  • Patient feedback, trend reports, and dashboards
  • Subscriptions and billing

Technology Stack

The modernized platform pairs a TypeScript API with Vue.js applications, running on AWS infrastructure defined as code.

Backend

NestJSTypeScriptREST APIs

Web

Vue.jsNuxtTailwind CSS

Data

MySQLRedis

Infrastructure

AWSTerraform

Authentication

Auth0

Messaging

Twilio SMSSendGrid Email

Listings

YextGoogle Business Profile

Integrations

AthenahealthPractice Management Systems

Payments

Braintree

Delivery

GitHub Actions

The Outcome

Expert Reputation’s clients now use modern, faster applications built on a maintainable platform, while the services they rely on every day kept running throughout the transition.

With the client-facing products modernized, the work continues into the databases and back-office systems, moving the whole business onto one consistent platform.

  • Modern Client Experience

    A rebuilt ReviewIQ portal, practice microsites, and reviews widget.

  • Infrastructure as Code

    AWS environments provisioned and managed through Terraform.

  • Modernization Continues

    Databases and back-office systems moving to the new platform.

Start a Conversation

Modernizing a Platform Your Clients Depend On?

Tell us about your current system, its users, and what has to keep running. We can help plan a modernization that moves forward without disrupting your business.