Our client, MatexLook, gained streamlined intraoral imaging and teledentistry solutions and enhanced patient management and treatment visualisation. Our team assisted in developing a feature-rich application. We enhanced the application with capabilities like image drawing, patient management, and IoT-based features.
Our client is an American company founded in 2001 that specialises in the development and manufacture of intraoral cameras and teledentistry solutions. Headquartered in California, the company has offices in the US, Canada, Europe, Australia and Asia. The company offers a wide range of intraoral cameras, from simple models to more sophisticated models with inbuilt displays and video recording features. The client also offers image management software that allows dentists to store, view, and share patient images.
The core business challenges revolved around enhancing convenience, competitiveness, and informed decision-making within their operations. Dentists found it difficult to find the right images among the large amount of data. They could not easily export and print images for use in other applications. They needed a solution that could integrate seamlessly with their intraoral cameras.
Computools designed and implemented a complete IoT-based solution to modernise an intraoral camera system. The engineers developed a driver and communication channel to interface with a high-precision micro camera. They then implemented structured indexed storage for media files captured from the camera, added export, printing and image management functions. Computools integrated the system with the patient records management system, allowing seamless access to information.
As a result, the client received a solution that improved image quality, allowing dentists to make more accurate diagnoses. Working with the intraoral camera became easier and more intuitive.
Implementation of IoT enabled the client to improve diagnostic accuracy, resulting in increased conversion of potential customers into buyers. Enhanced system functionality, including image export and printing features, added value to the product for customers, resulting in a 15% increase in sales over 3 years. Improved image quality and increased system performance increased user satisfaction by 40%.
Through partner recommendations, MatexLook identified Computools as a potential partner. Computools exhibited a strong grasp of MatexLook’s specific needs. The proposed solution addressed all of MatexLook’s requirements. Our team possessed a high level of technical competence and knowledge of the latest technologies.
Once we secured the project, the focus shifted to building a strong working relationship. Understanding the urgency of image management and seamless integration, prioritizing features like structured storage and patient record system integration became crucial initial steps.
MatexLook appreciated our commitment to understanding their needs and their technical expertise. This instilled confidence in a successful partnership.
Before partnering with Computools to develop their dental imaging application, MatexLook faced several challenges. Dentists struggled to find specific images within a large pool of data. This inefficiency wasted valuable time and hindered treatment planning. The existing system lacked functionalities for exporting and printing images.
MatexLook explored various avenues to resolve their issues. These attempts included generic software solutions and attempts at in-house development. However, the complexity of the healthcare domain and the unique dental care requirements demanded a specialised approach that generic solutions failed to provide.
Computools, as a strategic partner, leveraged extensive expertise in healthcare software development to understand the nuances of the dental industry.
The application is integrated with third-party devices, providing a comprehensive solution for user accounting, photo capture, video recording, and media file manipulation. Dentists could now conduct detailed examinations, propose informed treatment plans, and significantly improve the quality of dental care.
A UX designer and a UI designer working in tandem developed the style guide with the target audience's perception of the Matexlook brand in mind.
Develop a detailed profile of target users to guide design
Develop a detailed profile of target users to guide design
Create skeletal outlines for pages, emphasising layout and functionality
Design the interactive elements and visual aesthetics for optimal user experience
.NET
.NET is known as one of the best choices for developing web-based and desktop-based applications, making complex applications look easier. .NET helps to build software and applications robustly so that the code works smoothly without issues. .NET's caching system is known to be extensible and easy to use. It helps us create custom amendments to improve performance and scale better.
C++
This language is known for its performance, resource efficiency, and ability to target multiple platforms. It's a solid choice for developing device-side applications in IoT, especially for resource-constrained devices.
UWP
UWP web app development was first introduced in Windows 10 to help create universal applications that would work with Windows 10, Windows 10 Mobile, the HoloLens and the Xbox One. Supporting app development in C++, C#, VB.NET and XAML allows it to cover all bases with UWP development services without constantly changing code depending on the device on which the application is being created.
SQLite
This embedded database offers a lightweight and self-contained solution for storing data on devices. It's well-suited for edge computing scenarios where internet connectivity might be limited.
For this project we chose Scrum, an effective Agile application development methodology, that helps solve time management problems. Scrum offers an efficient system of workload traffic control. The first step of task fulfilment in Scrum is defining the product backlog – a list of subtasks that should all be done to achieve the result. The team works with a product owner – a person who acts as a mediator and consultant between the client and the team. In Scrum for app development, the roles and tasks are divided so that all members get roughly equal work. Working with Scrum, we create internal systems that evaluate the workload of each team member to improve time management and the team’s overall level of organisation.
Computools was selected through an RFP process. They were shortlisted and selected from between 5 other suppliers. Computools has worked thoroughly and timely to solve all security issues and launch as agreed. Their expertise is impressive.