Bespoke .NET Development on Azure
Bespoke .NET Development hosted in Azure
Introduction
DCTR, formerly Doctor Photo, specialise in retouching, CGI & design for estate agents, developers, retirement home providers & Housing Associations - fueling their property marketing with irresistible visuals.
Challenges
The bespoke Doctor Photo platform was developed by a third party company in 2012, and serves for easy image upload and management, fast communication with clients and partners, and monthly invoice reports.
Dolphin IT Solutions took over the project several years later, and have since integrated it with DCTR's finance platform, expanded their services, and made various functionality and design improvements.
By 2020, the application had significantly slowed down, due to the legacy architecture not being able to cope with increased volume and much larger amounts of data.
Our Solution
Our professional developers at Dolphin IT Solutions recommended a full platform rebuild in the latest version of .NET. The proposed solution aimed to modernise the platform architecture, and optimise its performance, keeping up as the userbase expands, and create the opportunity for introducing even more features, to which DCTR happily agreed.
Our expert .NET developers at Dolphin IT Solutions rebuilt the system from the ground up, in accordance with the new design provided by the client, which involved completely retouching both the user-facing elements and the administration areas The core functionality remained the same, with big additional features such as a messaging system and most importantly, Bob the AI Bot, which instantly enhances uploaded photos, making them immediately available for download. Furthermore, we utilised Azure Functions to carry out the AI functionality in the background, which has considerably reduced the waiting time.
Considering the cost and flexibility requirements, Dolphin IT Solutions decided to host the platform entirely on Azure using a range of services. The Dr Photo platform is hosted on Azure App Service using both Azure SQL Databases & blobs as the data source - Azure Functions to carry out background tasks, and Event Grids to trigger the AI Functionality.
Client Testimonial
Dolphin has powered a large part of our business for the last 8 years. The app they build for us is business critical, so it's good to have such a strong relationship with the team at Dolphin. I can rest at night, knowing our app is in good hands. Dolphin are quick to act, friendly and technical but speak in plain English. I would highly recommend Dolphin!

