SmileTrack Dental System

SmileTrack Dental System is a new dental clinic management and diagnostic system developed on the basis of .NET Core and Windows desktop applications. The system allows real-time management of patients, smooth dental test orders, and safe storage of diagnostic results. SmileTrack is integrated with HL7 servers, SQL Server, and SQLite to provide proper data synchronization and improve the efficiency of workflow in dental clinics.

Project Description

SmileTrack Dental System provides dental clinics with the power of patient management, dental diagnostic processes, and real-time test results management. Clinicians are able to search patients, place test orders and get HL7-compliant results in real time. The test results are stored locally in SQLite and centrally in SQL Server and automated synchronization is used to maintain data consistency. The system uses IdentityServer4 to perform secure authentication and Azure Key Vault to handle sensitive configurations. It is developed using .NET Core Web APIs and offers scalable endpoints to manage patients, tests, and clinic settings, which make dental operations efficient, secure, and compliant.

Category

Dot Net

Time Taken

-

Domain

-

Industry

Dental

Technologies Used

Methods Used

Agile Development

User Testing

A/B Testing

Role & Contribution

Developers

Designer

Project Manager

Key Features of Family Health Plan Insurance

Patient Search

Quickly find and access patient records in the desktop application to accelerate clinic operations.

Test Order Management

Initiate, manage and track dental test orders in the desktop application to optimize workflow.

Data Synchronization

Automatically synchronize patient and test data between the local and central databases to maintain consistent records.

Web API Endpoints

Develop a number of scalable .NET Core Web API endpoints to manage patients, tests, and configurations.

HL7 Test Result Integration

Accept and process real-time diagnostic test results on HL7 servers and transmit them directly to local systems.

Local & Central Storage

Store dental results in SQLite on the local and SQL Server on the central server using .NET Core Web APIs.

Secure Authentication

IdentityServer4 can be used to provide secure third-party authentication and role-based access to enhance clinic security.

Configuration Management

To comply, store, retrieve, and manage application settings safely with Azure Key Vault.

Environment Variables

Safely set up and deploy the .NET Core app using environment variables to run in a flexible and safe manner.