logo

Dental Imaging Software for Clinics

Built a DICOM viewer and cloud platform for dental radiology workflows used by clinics across the Nordics.
DICOM viewer development.png
dental software development.png
IndustriesMedTech
Business typeB2B Services
RegionNorway
IndustriesMedTech
Business typeB2B Services
RegionNorway

Client

A Norway-based supplier of dental materials and equipment. From time to time, the company develops its own hardware products. In these cases, software becomes a necessary part of the solution. In 2017, they needed a dedicated desktop application to support one of these products and deliver it as a complete package for clinics.

Challenges

The client came to us with a request to build a DICOM viewer for dental X-rays.

It was clear that a basic viewer would not be enough. The system had to support image storage, editing, and sharing, while fitting into everyday clinical workflows.

During the initial discussion, the client also raised a business question: how the product could generate additional revenue.
clinic management software development.jpg

Subscription-Based Cloud Access

To address this, we proposed building a web-based service alongside the desktop application and introducing a subscription model. This would allow the product to be used independently of the hardware and make it accessible to clinics beyond the client’s existing customer base.

dental imaging software development.png

Compatibility Across Devices

We also recommended not limiting the system to the client’s own equipment. The broader the range of supported devices—sensors, scanners, and imaging systems—the more clinics could adopt the product, regardless of their existing hardware.

Development process

Development Process

The client approved this direction, and we moved forward with developing both desktop and web versions of the product. We had 56 weeks to deliver both solutions. The project was delivered by a dedicated development team, including a project manager, architect, designer, backend and frontend developers, DevOps, and QA.

1/4

Parallel Development

To meet the timeline and keep the budget under control, we developed both versions in parallel.

2/4

Team Scaling

To keep development on schedule, we expanded the team by adding three additional engineers.

3/4

Custom Image Converter

We determined that an image converter was essential and built our own instead of relying on third-party tools.

4/4

Norwegian Localization

The interface did not include complex terminology, and similarities between Norwegian and English simplified localization.

How the Onepix Imaging System Works

DICOM Viewer

– Upload and manage image files
– Import PDF, JPG, and JPEG via a built-in converter
– View and edit images
– Zoom into specific areas for detailed analysis
– Add annotations and markings
– Compare images
– Apply filters
– Add comments
– Attach patient, doctor, and clinic information
– Add related files and attachments
– Print images

Electronic Health Record

Includes patient information, medical history, examination results, preliminary diagnosis, and treatment planning within an electronic health record (EHR).

Desktop Application

Imports and uploads images from a wide range of external devices, including intraoral sensors, CT scanners, panoramic X-ray systems, dental X-ray units, 3D scanners, and even USB drives.

Onepix Cloud

A cloud-based workspace with user accounts, authentication, and subscription management.

– Login via BankID, Norway’s digital identity system
– Subscription purchase and renewal
– Role-based access: doctor, assistant, and administrator
– Shared access to patient records across clinic networks
– Permission management for viewing and editing, including secure links
– Search and organization by patients, clinics, treatment types, and status

Image Converter

To support adding medical documents, we developed a custom image converter. It allows files from external sources to be imported and stored within the Onepix system, supporting formats such as PDF, JPG, and JPEG.

Technologies

technology
Backend

C#

technology
Backend

.Net

technology
Frontend

Vue.js

Result

Based on our recommendations, the client monetizes the product through two independent channels:
– Bundling the software with their hardware, with the cost included in the package.
– Selling a standalone subscription to the cloud service, independent of the hardware and available to clinics that do not use the client’s equipment.

Broad device compatibility helped expand the product’s reach among clinics using different equipment.
– Dentists found the product more practical than simply viewing digital images. Editing tools streamline their workflow, while a centralized database keeps the full patient history in one place and supports more accurate diagnostics.
– The subscription model reduces operational costs for clinic owners by removing the need for on-premise servers, maintenance, and dedicated IT staff.
– Patients can visit any clinic within a network and still have their records and images available across locations.

The desktop application was released in Norwegian and English, while the web platform supports four languages, including Swedish and Danish. Additional languages are planned to support expansion across the Nordics.

The Onepix team personally recommended us to one of their long-term partners, a Swedish company providing financial solutions for the dental sector.

7000+

dental clinics use Onepix today.

grade
90+

equipment models are compatible with Onepix.

grade
99.9%

cloud uptime.

grade

Contact us

/ 5000

What happens next:

  • Having received and processed your request, we will reach you shortly to detail your project needs.

  • After examining requirements, our analysts and developers devise a project proposal with the scope of works, team size, time and cost estimates.

  • We arrange a meeting with you to discuss the offer and come to an agreement.

  • We sign a contract and start working on your project as quickly as possible.