For a long time in the U.S., getting an imaging procedure scheduled was harder than it needed to be. Patients often had to call around to find an available slot, physicians sent referrals by fax, and imaging centers had to juggle these requests manually. The result was delays, frustration, and a lot of wasted effort.

Our customer, a fast-growing healthcare platform, set out to add something new. The idea was simple: let patients book MRIs, ultrasounds, and other imaging exams online in just a few clicks. Give physicians an easy way to schedule scans for their patients. And help imaging centers keep track of requests and use their equipment more efficiently. 

That is where our collaboration began. We started with enhancements to the existing system, and step by step, it evolved into a connected platform that works alongside traditional workflows while offering a faster, more convenient digital experience.

Laying the foundation for growth

When we joined the project, the platform already supported physicians but still relied heavily on staff, forms, and follow-ups. Patients couldn’t book exams on their own, and the system needed more flexibility to handle new workflows. 

We started by adding a modern frontend and business logic, giving patients their own portal for scan requests and physicians a dedicated interface to manage them. This was the first step toward a connected digital experience. 

As usage grew, it became clear that the old Datica setup couldn’t keep up. To scale further, the platform needed more control over infrastructure and deployments. Together with the customer, we migrated the system to AWS, introducing separate environments for development, staging, and production. The result was stronger security, smoother releases, and a solid foundation for future growth.

Expanding functionality and moving toward B2B

Once the platform was running smoothly on AWS, the next step was to open it up beyond patients. We launched a physician portal where doctors could book exams for patients, add notes, and share information securely. Then came the imaging center portal, giving providers real-time requests, schedule management, and a clean web interface. These additions turned the system into a connected loop: patients could see their requests, doctors could manage referrals digitally, and imaging centers could keep schedules organized. Thanks to the modular AWS setup, each new portal rolled out as its own service without disrupting the core booking flow.

Evolving architecture to support a growing ecosystem

In the early days, the platform only handled patient bookings, so its tech stack was kept simple: AngularJS and PHP backed by a MySQL database. It did the job well enough for those first users.

But once physicians and imaging centers came on board, things started getting heavier. More workflows, more users at the same time, and a bigger need to move data reliably between portals. The old setup wasn’t built for that scale, so we had to upgrade.

Instead of ripping everything out, we modernized step by step. Node.js powered new backend services. React.js brought faster, smoother web portals. Redis handled caching to keep performance steady. And Amazon S3 became the secure storage hub for medical files, making it easier to share them across the platform.

The end result was a hybrid system: legacy components still ran in the background, while new, scalable services carried the growing load. Patients kept the features they were used to, while doctors and imaging centers got modern tools. By layering new services on top of the old foundation, we built a system that could keep evolving without breaking what was already working.

Integrations and automation

As the platform kept growing, it was no longer enough to just add new features here and there. To really work as a healthcare ecosystem, it had to connect with outside services, keep communication smooth, and take the pain out of handling piles of documents.

Click or tap the image to view it in full size

The Core API sits at the center of all this. It serves as the single entry point for both internal services and external integrations and acts as the backbone that keeps everything connected while letting us add new capabilities without breaking what is already in place.

Partner service integrations

To handle insurance checks, our customer relied on an external prior authorization team. They did not want this team inside their internal admin panel, so we built an integration through Monday.com. It gave the external team their own workspace while keeping internal workflows secure. We described the details in a dedicated post

Another key case was LeadingReach. A major partner brought in a large stream of patients but refused to leave their existing system. At that time LeadingReach had no API, so we co-developed one with their engineers, mapped fields, and set up two-way sync. This story also has its own dedicated post

Communication channels

Smooth, reliable communication became critical as patient and provider volumes grew. We integrated RingCentral to handle SMS and email notifications at scale, from appointment reminders to secure status updates. Later, we brought in an inbound voice bot so patients and clinics could interact with the platform over the phone. Everything ran through the Core API, so it stayed consistent, traceable, and compliant with healthcare standards.

AI-driven document automation

Of course, faxes and scanned forms are still everywhere in U.S. healthcare. To deal with them, we introduced Amazon Bedrock Data Automation, which turns unstructured documents into structured records. This cut down most of the manual typing, leaving staff only to review and adjust details when needed. For those who want the full technical breakdown, we’ve got a separate post dedicated to this workflow.

Together, these integrations shifted the platform from just a scheduling tool into a full-on connected ecosystem. Partner services brought in new data streams, communication channels kept everyone in sync, and AI cut through the paperwork bottleneck. With the Core API at the center, every new piece fit neatly into the system, setting the stage for long-term growth.

What the results look like

When we started, the platform was just laying the groundwork for its next stage of growth. Now it has turned into a real ecosystem that connects patients, doctors, and imaging centers in one place.

Here is where things stand today:

  • More than 250 healthcare organizations are already using the platform.
  • Each month, it handles over 20,000 scan requests, and the number keeps climbing.
  • On the patient side, more than 60,000 people have signed up and used the service to book their procedures.

Modernize healthcare workflows with ABCloudz

This project shows how a thoughtful combination of infrastructure modernization, user-focused product design, and advanced automation can transform healthcare workflows. Together with our customer, we built a reliable AWS foundation and expanded the platform into a full B2B ecosystem.

Our expertise spans cloud migrations, portal development, workflow automation, and strict compliance with HIPAA and other healthcare regulations. We know how to balance stability with innovation, enabling fast-growing companies to scale securely without disrupting mission-critical operations.

If you are planning a similar initiative or seeking a trusted partner to support complex changes in your healthcare technology stack, contact ABCloudz. We are ready to help you modernize, integrate, and innovate. Let’s discuss how our expertise can accelerate your digital transformation.

Contact us