Mine Design Technologies .NET Reporting

Who they are

Mine Design Technologies (MDT) is Canadian company that manufactures geotechnical instruments for the mining industry. Their patented SMART products have been installed in mines around the world. These specialized products have been designed to survive the rigours of geotechnical and mining environments while maintaining a low cost and ease of installation.

What they needed

MDT's product offerings included MineMonitor, a .NET desktop application that allowed customers to record instrument reading data and generate reports. The system performed well, but needed to be downloaded and installed by their clients causing distribution headaches. Additionally, MDT's core competency is not software, so maintaining a software product was very costly in terms of time, money, and energy.

What we provided

APD worked with MDT to develop a multi-tennanted SaaS version of MineMonitor named MineMonitorWeb. In a little under three months, APD architected, coded, and delivered an application that scales effectively and is easy to use. MineMonitorWeb offers the same features as the desktop application in a responsive web application that allows users to interact with the system via desktop, tablet, or phone.


  • ASP.NET 4.5
  • ASP.NET Web Services
  • C#
  • SQL Server 2012
  • MySQL
  • Visual Studio 2012
  • Entity Framework with Migrations
  • LINQ
  • Twitter Bootstrap
  • JQuery
  • JQPlot